Discord-БОТ [v 1.4] - графическое безумие!

Привет форумным жителям! Представляем Вашему вниманию лучшего помощника для Discord - Xyrma-BOT! 

 

Поэтому мы решили перенести функционал из VK в Discord.

В текущей версии существуют все команды помощники, которые есть в VK. 

Вот список команд:

Скрытый текст

[] - Обязательный Аргумент <>- Необязательный Аргумент Не используйте скобки в аргументе!
 

Статистика
 

  • !стат [ник] - Выводит сгенерированное изображение с игровой статистикой пилота.
  • !текстстат [ник] -  Выводит статистику пилота
  • !овстат [ник]- Выводит общие и корпоративные данные пилота 
  • !пвпстат [ник] - Выводит PvP данные пилота.
  • !коопстат [ник] - Выводит COOP данные пилота.
  • !пвестат [ник] - Выводит PvE данные пилота.
  • !история [ник] [Дней]- Выводит изменение статистики за заданный период времени.
  • !срав [ник1] [ник2] - Полностью сравнивает статистику двух пилотов.
  • !пвпсрав [ник1] [ник2]- Сравнивает PvP статистику двух пилотов.
  • !пвесрав [ник1] [ник2] - Сравнивает PvЕ статистику двух пилотов.
  • !овсрав [ник1] [ник2] - Сравнивает внебоевую статистику двух пилотов.
  • !коопсрав [ник1] [ник2] - Сравнивает COOP статистику двух пилотов.

 

Собирательство и крафт

 

  • !дрон [локация] - Помогает найти ближайшего дрона к текущему местоположению. Выводит скриншот местности с дроном, название локации и примерные координаты.
  • !лут [локация]- Выдает полный список модулей, оружия и модификаторов, которые можно получить на этой локации.
  • !лут [корабль] Выдает список локаций и, где можно найти уникальные предметы только для этого корабля и сам список предметов. Работает на крафтовых кораблях и крафтопремах, а так же DLC кораблях у которых есть ЛИЧНО ИХ ПРЕДМЕТЫ, НЕПОДХОДЯЩИЕ ДРУГИМ КОРАБЛЯМ.
  • !лут [ресурс] - Выдает карту с информацией о том, где падает определённый вид минералов.
  • !крафт [корабль] - Выводит список ресурсов, необходимых для постройки определённого корабля. !карта - Выводит карту открытого мира.

 

Общие команды

 

  • !патч - Отправляет ссылки на официальный патчноут и документ с найденными необъявленными изменениями.
  • !обинф - Отправляет ссылку на гуглдок, где содержится информация об обновлении, не указанная в патчноуте.
  • !стрим - Выводит информацию о ближайшем или идущем стриме наших друзей.
  • !событияск - Выводит информацию о ближайших официальных событиях, событиях хурмы или дружественных событиях.
  • ->!насервер - Отправляет инструкцию для добавления бота к себе на сервер.
  • !инструкции - Отправляет инструкции по использованию команд
  • !поддержать - Ваша поддержка - невероятная помощь для нас. Эта команда отправит инструкцию в случае того, если вы хотите поддержать наш проект.

 

Информация о хурме

 

  • !инфо - Выводит информацию о нашем сервисе и дальнейших планах
  • !блогбот - Выводит последнюю запись с обновлением бота, а так же информацию для тех, кто интересуется разработкой.
  • !контакты -Выводит информацию о ответственных лицах в разработке бота и корпоративных должностях.

 

Обработка ошибок

 

  • !translate - Вызывает обработчика ошибок, позволяющего сообщить о неправильном переводе команд.
  • !ошибка [текст ошибки] - Начните сообщение с этой команды, чтобы отправить отчёт об ошибке. Например - ‘!ошибка всё сломалось’

Как пользоваться ботом?

Вы можете использовать его прямо на нашем сервере -> https://discord.gg/tbRuqXd в канале “#флудильня”, найти его в блоке участников на нашем сервере и писать ему в ЛС, или же пригласить его к себе на сервер.

 

Чтобы бот стал работать на вашем сервере, необходимо:

  1. Переходите по ссылке 

  2. Выбираете нужный сервер из списка доступных вам серверов

  3. Жмёте “Добавить” и проходите проверку на робота

  4. После приглашения на сервер желательно настроить специальную роль для ботов, чтобы бот мог видеть ваши текстовые каналы и отвечать в них.

Стоит обратить внимание, что это наш первый подобный запуск бота в рамках Discord’a. Поэтому мы тщательно наблюдаем за всеми возможными ошибками и падениями бота, поэтому будем благодарны Вашему фидбеку! 

Особую благодарность также хотелось бы выразить пилоту Hardtokill, который помог освоится в новом для нас языке программирования.

[Последнее обновление <кликабельно>](< base_url >/index.php?/topic/63767-discord-bot-v-14-graficheskoe-bezumie/&do=findComment&comment=1388385) 

То есть из-за неиспользования в популярной социальной сети бота переносят в прогу голосового общения. А что, она популярнее вк ?

И напоследок 

-ться

1 минуту назад, _Autism сказал:

То есть из-за неиспользования в популярной социальной сети бота переносят в прогу голосового общения. А что, она популярнее вк ?

Во первых, не из-за неиспользования. 160к сообщений за май, 110к за июнь - прекрасные показатели! 

Во вторых, в каком то плане да. Дискорд в мире более популярен вк. 

В третьих, не переносят, а добавляют:)

Ну и в добавок - англоговорящие игроки банально не используют вк  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”)

Хороший бот, молодцы!

 

5 часов назад, Sshedi сказал:

Ну и в добавок - англоговорящие игроки банально не используют вк  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”)

Пилоты СК всего мира объединяйтесь)  А мы то думаем, зачем все это…) Одно радует что СК уже не такая закрытая Экосистема без доступа сторонних участников в разработке доп.функционала)

1 час назад, TenG сказал:

 А мы то думаем, зачем все это…)

Как зачем? Чтобы пользоваться:)

Залили первое обновление на бота в Discord. Версия - 1.1  ![:012j:](<fileStore.core_Emoticons>/emoticons/012j.png “:012j:”)

Исправлено: 

  • Теперь корабли в командах “!лут” и “!крафт” можно писать как в игре - с большой буквы; 
  • Исправлена ошибка, из-за которой бот не видел запрос стоимости крафта кораблей Эллидиума; 
  • Исправлена ошибка с неправильном скрином при запросе крафта корабля Cyning; 
  • Исправлена ошибка, из-за которой бот не видел запрос стоимости крафта эсминцев 9 ранга; 

Добавлено: 

  • Немного исключений в командах, где есть специальные символы по типу “-”. Это должно повлечь к тому, что бот будет отвечать на эти команды, даже если они составлены немного не верно. 
  • Так же мы прикрутили статистику бота, доступную только администраторам сервиса. Это позволит отслеживать динамику активности и “падений” бота; 
  • В командах !stat и !pvestat отображение максимально пройдённой волны мисси “Храм последней надежды”.
  • Возможность отправки сообщения об ошибке прямо со своего сервера. Для этого начните своё смс с команды !ошибка, при этом пишите всё, что необходимо после этой команды в одном сообщении. Например - !ошибка всё сломалось.
  • Команда “!ping” - позволяет увидеть текущий пинг бота;
  • Команда “!команды” теперь выводит красивый структурированный список команд.

Добавим в ближайшее время: 

  • Функцию сравнения статистики двух пилотов; 
  • Английскую версию команд; 
  • Возможность отправки баг-репортов прямо с Вашего сервера непосредственно в ЛС админам; 
  • Функцию защиты от спама бота, а так же возможность блокировки отдельных пользователей или серверов с целью защиты от саботажа и дудоса серверов бота и сервиса в целом. 

Спасибо всем за проведённый день тестирования и сообщения о выявленных ошибках! Очень благодарны за проявленную активность! ![:5761157f6c05a_):](<fileStore.core_Emoticons>/emoticons/5761157f6c05a_).png “:5761157f6c05a_):”)

В честь официального запуска бота в дискорде мы разыгрываем 9000 гс! 

Условия предельно просты!

Переходите на наш сервер -> https://discord.gg/tbRuqXd

Находите текстовый канал #розыгрыши.
Ставите под конкурсное сообщение вот такую реакцию ->   image.png.984e781a5d7293bafe47e123e3ebbbd9.png

Ждёте итогов!

3 победителя заберут по 3000 гс на свой аккаунт! 

Желаем удачи!
 

а что это он офлайн этот бот, и не работает, при добавлении ответил на 2 сообщения и в спячку

 

В 13.07.2019 в 19:34, BreDinKa сказал:

а что это он офлайн этот бот, и не работает, при добавлении ответил на 2 сообщения и в спячку

 

Сильная загруженность, текущий сервер не справляется. 

Из-за сильной загруженности дискорд бота, нам пришлось его временно отключить, чтобы перенести на новый, более производительный сервер.

 

Это займёт некоторое время, поэтому просим прощение за предоставленные неудобства. Запуск бота на новом сервере планируется вместе с обновлением.

 

Ориентировочно запустим после завтра. Ещё раз просим прощение.

Следить за ходом работы вы можете на нашем сервере -> https://discord.gg/tbRuqXd в канале #блог-разработки-бота

UPD -  дискорд бот включён в тестовом режиме. Все команды доступны, однако мы пытаемся понять “предел” его возможностей на новом сервере.
UPD 2 - всё работает в штатном режиме! 

Обновление бота 1.2 - Английский язык и новые команды сравнения!

 

Это обновление действительно масштабное и феноменальное для всех нас. Теперь пользоваться самым лучшим функционалом для Star Conflict смогут и наши англоговорящие друзья! 

 

Мы в тестовом режиме запускаем англоязычную версию бота. Все команды были переведены на английский язык, любой пользователь может вызвать их и протестировать. Кроме того, вы можете помочь исправить языковые ошибки с помощью специальной команды! Вызвать список англоязычных команд можно с помощью команды "!commands"

 

Изменения вызова команд статистики! 

В связи с появлением английского языка в боте, все русскоязычные команды статистики теперь вызываются иначе!

  • Команда !stat теперь вызывается через !стат

  • Команда !pvpstat теперь вызывается через !пвпстат

  • Команда !ovstat теперь вызывается через !овстат

  • Команда !pvestat теперь вызывается через !пвестат

 

Инструкции!

Мы добавили инструкции с примерами для тех, кому трудно разобраться с использованием команд! Просто введите !инструкции и Лучик отправит Вам полный список примеров по использованию команд. 

 

Новая команда статистики!

!коопстат [ник1] -  Эта команда позволяет просмотреть COOP статистику пилота. 

 

Новая команда “!translate”

Данная команда позволяет разработчикам указывать на ошибки перевода с русского на английский. Для этого вызовите команду “translate”, позже отправьте в тот же текстовый канал ошибочный перевод, а следом правильный. Мы получим Ваше сообщения и исправим свои ошибки! 

 

Новый функционал сравнения! 

Мы добавили 5 новых команд для того, чтобы вы могли сразу же сравнивать свою статистику со статистикой других пользователей! Вот их список:

  • !срав [ник1] [ник2] - Полностью сравнивает статистику двух пилотов.

  • !пвпсрав [ник1] [ник2] - Сравнивает PvP статистику двух пилотов.

  • !пвесрав [ник1] [ник2] - Сравнивает PvЕ статистику двух пилотов.

  • !коопсрав [ник1] [ник2]- Сравнивает СООР статистику двух пилотов.

  • !овсрав [ник1] [ник2]- Сравнивает вне боевую статистику двух пилотов.

 

Блог разработчиков! 

Теперь вы можете следить за ходом разработки бота. Вызовите команду !ботблог и мы отправим вам последнее обновление и последние новости разработки! Так же следить за разработкой можно в специальном канале на нашем сервере -> https://discord.gg/ZqPEcE

 

Мы добавили новые данные в команды! 

Теперь при вызове команд статистики вы сможете также увидеть уровни следующих PvE-миссий:

  • Операция "Монолит"

  • Ледяной пояс

  • Цена доверия

  • Храм последней надежды.

 

Команда поддержки

Ваша поддержка - невероятная помощь для нас. Благодаря ей мы оплачиваем сервера для бота и проводим свои розыгрыши! В связи с поступлением сообщений о том, как нам оказать поддержку мы добавили такую возможность. Команда “!поддержать” отправит инструкцию в случае того, если вы хотите поддержать наш проект любой удобной для вас суммой. 

Мы говорим вам спасибо и безгранично благодарны за то, что вы используете наш функционал! 

 

Исправленные ошибки:

Мы получили огромное количество отзывов и сообщений об ошибках! Огромное спасибо вам за вашу отзывчивость! 

  • Исправлена ошибка, в результате которой команда “!крафт kraken” выдавала неверную картинку крафта.
  • Исправлена ошибка описания команды “!ошибка” в списке команд.
  • Исправлена ошибка с неработающей командой "!дрон руины форпоста варденов”
  • Исправлена ошибка, в результате которой при попытке вызова команды “!лут осколок”, бот отправлял вместе с правильным ответом сообщения об ошибке.
  • Исправлена ошибка некорректного отображения смайликов в некоторых командах.
  • Исправлена ошибка неработающей команды “!крафт Thar’Ga”.
  • Исправлены ошибки, вызывающие критическое состояние бота, в результате которых он отключался.

 

Общие изменения для удобства пользователей:

Теперь вы можете вызывать все команды, за исключением команд статистики и сравнения в любом регистре. Например, раньше требовалось вводить команды маленькими буквами - “!крафт spike”. Сейчас же вы можете задавать эти команды как угодно, например “!КРАФТ SPIKE” или “!КрАФТ SpIKe”. Всё для любителей капслока!

Команды !лут [ресурс] стали проще. Так,

  • для поиска графитовой руды вы можете ввести “!лут графит” или “!лут графитовая руда”
  • для поиска ванадиевой руды вы можете ввести “!лут ванадий” или “!лут ванадиевая руда”
  • для поиска кремниевой руды вы можете ввести “!лут кремний” или “!лут кремниевая руда”
  • для поиска осмия вы можете ввести “!лут осмий” или “!лут неочищенный осмий”
  • для поиска осколка кристалла вы можете ввести “!лут осколок” или “!лут осколок кристалла”

Мы добавили обновление, в котором исправили присланные вами ошибки! Спасибо за то, что помогаете стать нам лучше!

Обновление бота 1.3

Долгожданный функционал просмотра ежедневной статистики теперь у нас в боте! Сравните свой прогресс за день, за неделю или за любое количество дней с помощью одной команды! Искать минералы теперь в разы проще!

 

  • Новая команда - !история [ник] [дней]
    Выводит изменение статистики за заданное количество дней. ВНИМАНИЕ Функционал историй может быть недоступен для некоторых людей из-за отсутствия их никнеймов в базе. Если его не было при запуске команды - он автоматические добавится, а его история будет записана на следующий день. Кроме того, не у всех количество сохранённых дней одинаковое. История за каждый активный день в игре записывается ЕЖЕДНЕВНО.
  • Изменение отображения статистики
    Мы учли ваши пожелания о том, что статистика пилота занимает слишком много места в текстовых каналах. Теперь она будет представлена в более компактом варианте во всех командах, работающих со статистикой.
  • Время в статистике
    Теперь в статистике вместо отображения сыгранных часов будет более точное время - в днях, часах, минутах.
  • Карты минералов
    Теперь при вводе команды ‘!лут [ресурс]’ вы будете получать детальную карту с расположением минералов.
  • Исправление ошибок
    Были исправлены некоторые ошибки с переводами и отображением некоторых переменных.
     

Стата за дни вообще конфетка ![:010j:](<fileStore.core_Emoticons>/emoticons/010j.png “:010j:”)

XYRMA-BOT 1.4 - Графическое безумие!
RUgenerator.php?nickname=Shedi

Список нововведений

По вашим просьбам мы переводим и визуализируем множество данных! Теперь команды статистики генерируют картинки! А так же много вещей для Вашего удобства!

  • Изменения команд статистики
  • Команда !стат [ник] Tеперь отправляет сгененированное структурированное изображение со статистикой! Старый вывод статистики в виде текста теперь вызывается командой !текстстат [ник]
  • Команды сравнения Из-за ограничений дискорда в количестве символов, нам пришлось убрать команду !срав [ник1] [ник2]. Вы по прежнему можете сравнивать статистику, используя другие команды сравнения.
  • Изменение списка команд Вы просили - мы сделали! Теперь список команд бота отсылается в личные сообщения пользователя, который их запросил. Внешний вид списка так же был изменён на более приятный для глаз. Спасибо за ваши отзывы! Получилось действительно круто!

 

Исправленные ошибки

 

  • Исправлена ошибка с отсутствием некоторых модулей в командах !лут
  • Исправлена ошибка с неверным значением ‘в среднем смертей’
  • Исправлена ошибка с неверно выдаваемым уровнем PvE миссии ‘Операция монолит’
  • Теперь бот корректно обрабатывает отсутствие корпорации в командах статистики.

 

СКОРО В БОТЕ

  • РАССЫЛКИ Совсем скоро вы сможете получать информацию прямо в личные сообщения. Достаточно будет ввести команду, чтобы подписаться на рассылки!
  • Перевод всех команд статистики в графический вариант Вы не ослышались! Мы хотим добавить графическое представление, аналогичное новинке в команде !стат [ник] во все остальные команды. Мы соберём статистику и приступим к работе в том случае, если Вам понравится такое решение и его действительно будут использовать.
  • Изменённый подсчёт крафта Текущая система подсчёта крафта кораблей не совсем нас устраивает. Мы хотим, чтобы вы наглядно видели полный список ресурсов, поэтому ведём работы над этим!