Sshedi

Discord-БОТ [v 1.2] - Английский язык и новые команды сравнения!

Recommended Posts

Привет форумным жителям! Спустя некоторое время после того, как наш VK-BOT достиг оборота в 100к обработанных за месяц сообщений, команда разработчиков пришла к выводу, что многим людям этот функционал недоступен из-за банального неиспользования этой соцсети.

1128539456_.jpg.c58f76883dac79c1f83b27d2

 

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

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

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

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

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

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

 

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

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

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

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

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

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

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

Изменено пользователем Sshedi
  • Лайк 3
  • Благодарю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

И напоследок 

-ться

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, _Autism сказал:

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

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

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

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

  • Лайк 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну и в добавок - англоговорящие игроки банально не используют вк :):

  • Лайк 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Sshedi сказал:

Ну и в добавок - англоговорящие игроки банально не используют вк :):

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

Изменено пользователем TenG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, TenG сказал:

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Залили первое обновление на бота в Discord. Версия - 1.1 :012j:


Исправлено: 

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


Добавлено: 

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


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

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


Спасибо всем за проведённый день тестирования и сообщения о выявленных ошибках! Очень благодарны за проявленную активность!:5761157f6c05a_):

Изменено пользователем Sshedi

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

image.png.c56597d99e700a808728ad40d3eaec

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

Изменено пользователем BreDinKa

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 13.07.2019 в 19:34, BreDinKa сказал:

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

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

 

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

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

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

1624761943_..jpg.9e96570d13c5fb9dc88308b

Изменено пользователем Sshedi

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обновление бота 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”. Всё для любителей капслока!

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу