Deps Tech 🛰
1.26K subscribers
78 photos
4 videos
31 links
Next-Gen инструменты для Arizona RP! 🪷

- Наш бот: https://t.me/DepsAPI_bot
- Как это работает? https://docs.depscian.com/
- Администратор: @depscian
Download Telegram
😱
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥15🥰2👍1🤩1
✔️ Временный фикс на вечерок сделал. Завтра уже сделаю полноценный фикс. Обновление затягивается из-за жизненных обстоятельств
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥13👍4🤣2
😎 ǝинǝvʚонƍо ɯǝɓʎƍ ʁнɓоɹǝɔ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤‍🔥2🥰1🌚1
😌 Обновление готово и уже выпущено!
Привет!))) Как и обещал (хоть и с небольшой задержкой), выпускаю обновление. Это обновление - одно из самых масштабных, ведь оно принесёт много новых фишек, улучшений, исправлений и, главное, после него я снова начну выпускать мелкие, но очень нужные обновления.

Ладно, хватит пустословия, перейдём к обновлению.

🔘 Новые фишки:
🖱️ 1. Отслеживание игроков
🖱️ 2. Inline режим
🖱️ 3. Уменьшеные ограничения для спонсоров
🖱️ 4. Кастомизация профиля в /find — фишка, доступная спонсорам, которая даёт возможность добавлять подпись для своего аккаунта
🖱️ 5. Приватность данных в /find — фишка, доступная спонсорам, которая даёт возможность скрыть любые данные от посторонних глаз
🖱️ 6. Статистика профиля — фишка, доступная спонсорам, которая даёт возможность видеть, сколько раз и сколько уникальных пользователей посмотрели ваш профиль в боте, используя /find

🔘 Улучшения:
🖱️ 1. Немного обновлён стиль отображения информации об игроке.
🖱️ 2. Получение информации с серверов теперь работает ещё лучше, и случаев, когда сервер будет недоступен, станет значительно меньше.
🖱️ 3. Обновлена «клавиатура» в личных сообщениях с ботом, а также в /tools
🖱️ 4. Некоторые меню с игроками (например, /top) теперь при нажатии на ник автоматически вставляют команду /find для выбранного игрока.

🔘 Исправления:
🖱️ 1. Первый шаг в сторону исправления надоедливой ошибки 500.
🖱️ 2. Иногда бот не отправлял подтверждение о смене IP.
🖱️ 3./top был сломан, не показывал ники. Система полностью переработана.
🖱️ 4. /ghetto не обновлялся.
🖱 4.1. Спавн Ночных Волков перенесён на свою верную позицию.

♥️ Все кто хотят поддержать проект и получить доступ к новым фишкам - вы можете пополнить баланс используя ссылку - Поддержать проект!
Стать спонсором можно всего пополнив баланс на 1$ (41.50 грн. / 78 руб. / 520 тенге / 0.85 евро)


🍸 Некоторые фишки и исправления всё ещё готовятся/проверяются. В ближайшии дни начну их выпускать. В планах - многое, и теперь, когда у меня есть свобода выпускать минорные обновления, я буду их постепенно выполнять и выпускать.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥8👍3🔥3🌚1
🍸 Опять обновление...
На этот раз обновление коснулось твоего удобства! Я попытался уместить в player/find всё что можно.

💻 И-так, для начала разберём изменения в части ответа с API:

1. Изменение основного объекта


Структура ответа стала более вложенной и логичной. Информация об онлайн-статусе и админке теперь сгруппирована в отдельных блоках.

ДО:

{
"server": { ... },
"id": 12345,
"status": "В сети",
"last_seen": null,
"admin": true,
...
}

ПОСЛЕ:

{
"server": { ... },
"id": 12345,
"status": {
"online": true,
"last_seen": null,
"player_id": 582
},
"admin": {
"nickname": "Admin_Name",
"short_name": "[AN]",
"vk_url": "https://vk.com/...",
"position": "Главный Администратор",
"level": 6
},
...
}

Основные изменения:
❌ Удалены поля: status и last_seen из корневого объекта.
✅ Добавлен объект: status для всей информации об онлайн-статусе.
🔄 Изменён тип: поле admin теперь объект с деталями или null.


2. Новый объект: информация об онлайне

Используется в поле status для описания онлайн-статуса игрока.

• online (boolean): true — в сети, false — не в сети.
• last_seen (integer | null): Unix timestamp последнего онлайна (или null, если в сети).
• player_id (integer | null): ID игрока на сервере (или null, если не в сети).

3. Новый объект: об админе

Используется в поле admin. Если игрок не администратор, значение поля — null.

• nickname (string): Никнейм администратора.
• short_name (string | null): Короткое имя/тег в чате.
• vk_url (string | null): Ссылка на профиль ВКонтакте.
• forum_url (string | null): Ссылка на профиль на форуме.
• position (string | null): Должность.
• level (integer | null): Уровень администрирования.

4. Изменение в объекте организации

Для консистентности данных, поле last_seen было обновлено

• Поле: last_seen
ДО: string (ISO 8601)
ПОСЛЕ: integer (Unix timestamp)

🟢 Документация обновлена

🤖 Все эти изменения в ответе API дали возможность Вам и боту возможность показать больше информации за одно действие
1. Теперь /find показывает ID игрока на сервере когда он онлайн.
2. Так же /find теперь показывает блок информации об администраторе, с полной информацией.
в остальном дальше одни мелкие исправления. . .

⌨️ Уже есть пару заготовочек следующих обновлений, поэтому скоро можно ожидать интересных вещей!

♥️ Все кто хотят поддержать проект и получить доступ к фишкам спонсора - вы можете пополнить баланс используя ссылку - Поддержать проект!

Стать спонсором можно всего пополнив баланс на 1$ (41.50 грн. / 78 руб. / 520 тенге / 0.85 евро)

Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3👌1
😏 Карте не хватает карты территорий!
Приступаю к добавлению.

🤖 В боте исправлено отображение последнего онлайна. (раньше оно было крайне старым либо вообще его не было)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥7🔥2😱1🤩1
😎 Спонсорское обновление
Потихоньку выполняю свои обещания, которые дал в посте

⚙️ Меню /spy было обновлено
Теперь, с помощью него, можно исследовать в удобном интерфейсе все логи входа/выхода игрока. Вы можете посмотреть общий онлайн за день, неделю, месяц | отфильтровать логи за день, неделю, месяц | каждый лог в интерфейсе кликабельный, при клике будет отображаться детальная информация о логе. Логи начнут вестись с того момента - как вы отметите игрока как отслеживаемого.

🌿 Ещё одна мелкая, но полезная фишка обновлённой системы отслеживания - теперь можно включить «тихий режим» для выбранного вам игрока. Например, у вас в отслеживании 6 игроков и один (или несколько) из них любит «пошалить» с зайти на 5 минут и выйти. Эта проблема решается тем, что уведомления будут вам приходить, но в тихом режиме, то есть как в беззвучном режиме.

😘 Все для вашего удобства!

♥️ Все кто хотят поддержать проект и получить доступ к новым фишкам - вы можете пополнить баланс используя ссылку - Поддержать проект!
Стать спонсором можно всего пополнив баланс на 1$ (41.50 грн. / 78 руб. / 520 тенге / 0.85 евро)
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤‍🔥4👍2🔥1
🚽 Сижу я такой, короче, и думаю: Почему мне не добавить отображение семей? Например, в информации про игрока - фаму в которой он состоит, его ранг. Так же думаю добавить инструмент просмотра всех семей на любом сервере с возможностью просмотра всех участников каждых семей.

Будет полезно тем, кто ищет семью себе и нужно найти лидера/зама.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥11🔥3🤩1
🛁 Я ещё дольше посидел и в мою заросшую голову пришла ещё одна супер полезная фишка.
Рассказываю... На данный момент есть пару разных ботов, которые по команде /servers возвращают полный список серверов с их доступностью на данный момент. Я решил взять это и модернизировать, причём умно.

🐍 Поделим взаимодействие с ботом на 2 части:
1)
Личные сообщения с ботом
2)
Групповые чаты/сообщества

🤓 Что я предлагаю ввести для 1-й части взаимодействия?
Самое главное - забываем про лишние действия, а именно флуд командой /servers каждые 10 секунд, чтобы получать актуальные данные. С приходом новой системы, я добавлю специальное меню, в котором можно будет выбрать сервера, которые нужно проверять на доступность. Проверка доступности будет каждые 10 секунд. И-так, вы выбрали свой сервер/сервера и теперь когда сервер упадёт или запуститься - вы практически моментально в боте получите уведомление. Это, опять же, избавляет от вас выполнение любых действий. Всё что нужно - просто ждать и параллельно к этому заниматься своими делами!

————

🧐 Что я предлагаю ввести для 2-й части взаимодействия?
Сейчас в группах куча лишних действий, пользователи просто флудят /servers — тем самым забивая сам чат. Новая система будет поступать умнее. Она будет брать доступность и каждую минуту проверять на изменения. Например, все сервера лягли. В группе прийдёт уведомление всем, что все сервера лягли. Всё просто!? Но теперь вопрос сложнее: "А если некоторые сервера будут постепенно включаться, пока другие всё ещё в отключке?!" — тут тоже есть своя фишка этой системы - мы каждую минуту (чтобы не флудить) собираем информацию и если есть изменения в данных, то отправляем МИНИМАЛЬНОЕ сообщение, без мусора, (не нужных серверов) которое и оповестит всех, что вот, например, 9-й и 10-й сервер включились, а другие пока спят.
Админы групп смогут настраивать эту часть тем, что смогут выбирать сервера именно те, которые им нужны. Ибо много групп, которые нацелены на определённый сервер (как пример, фам-чаты)


🍸 Теперь просуммирую: новая система внесёт огромный буст к вашему удобству, ведь всё что придётся сделать - подписаться на состояние сервера(-ов), а в группе админам настроить оповещения.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥6👍2🔥1
🕺 Карта так же будет поддерживать отображение территорий семей
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥7👍2🔥1
Вот так, на данный момент, выглядит список семей. Осталось кое-что подправить и доделать. Думаю сегодня успею. В край, завтра) 🫠

PS: зывтра(( 😀
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥9👍3🔥3⚡1
🍸 О б н о в л е н и е
Так-с... Это обновление, ага, всё.

⚡ Список изменений:

🤖 Бот
1. Самое главное - семьи, и оно доступно каждому! С помощью меню семей, можно узнать её уровень, кто в ней участвует, лидеров и заместителей. Список семей можно удобно отсортировать по уровню или кол-ву участников. Список участников тоже сортируется по рангу, онлайну и дате (дата в тестировании)
Меню доступно по команде `/families`, или используя меню инструментов в боте.
2. Теперь в `/find` отображается в какой семье игрок состоит, его ранг и внутрисемейные предупреждения.
3. Сортировка так же появилась и в `/admins`. Теперь можно отсортировать по онлайн админах.
4. Исправил баг, который при вводе `/find Nick_Name Mobile 2` искал игрока на сервере Mobile 3.
5. Появилась новая команда - `/servers`. Она выполняет функцию многих других похожих ботов, но так же умеет показывать время тех. работ/отключений.


🗺 Карта
1. Добавлено отображение всех территорий сервера: от гетто, до территорий семей.
2. Добавлено сохранение сессии, то есть, если перезагрузить страницу, то выбранные параметры, сервер, поиск - не сбрасываются.
3. Поиск улучшен. (смотри прикреплённые фото)
4. Добавлена кнопка обновления данных текущего сервера.


🌐 API
1. Добавлены новые эндпоинты:
ㅤ1. `/families?serverId=[int]` - отображает все семьи сервера, их лидера, их уровень и др.
ㅤ2. `/family?serverId=[int]&famId=[int]` - отображает детальную информацию про семью, в том числе всех участников.
2. Исправлен эндпоинт - `/admins`, который отображал бред
3. Обновлён эндпоинт - `/status`. Он теперь показывает не только информацию об кэше API, но и так же информацию об доступности серверов Arizona RP [PC/Mobile].
4. Обновлён эндпоинт - `/player/find`. Добавлен объект с информацией об семье игрока.

Глянуть изменения можно в документации


⚠️ НА ДАННЫЙ момент в кэше API только 8 серверов. (Chandler пока отдыхает, позже к нему прикручу семьи)
В течении некоторого времени появятся и другие сервера, не стоит переживать!


🚽 Умную систему оповещений об доступности серверов отложил на следующие обновления, ибо хочу отполировать, чтобы она была поистине умной и мощной. На семьи есть тоже большие планы, один из них - это отправка заявки на вступление прямо в боте, чтобы лидер смог рассмотреть заявки и уже дальше думать, что делать. Так же: семьи обновляются 7 раз в день, примерно.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥7😱2🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
❤‍🔥9
👍6🔥2