Бот, который использует dnd5eapi для генерации монстров из игры, есть возможность поиска по тэгу. @CombatEncounterAssistant_bot Бот написан на Telegramium.
- Для запуска бота необхидо будет запустить его через файл Application.scala.
- После чего, бот начнёт работать и ему можно будет писать.
Внутри проекта уже лежит токен бота. Предоставляю его вам 😊
В функционал бота входит следующее:
- При написании ему любого текста, он выдаст меню с командами и краткой справкой. (И возможностью кинуть кубик к20 на инициативу ❤️)
- /generatemonsters - бот залезет в api, и выдаст вам 3 случайных монстров с базовыми характеристиками. (Хп, Броня, Угроза).
- /monsters - вам будет предоставлено окно с 4 кнопками, в зависимости от того, какую выберут - бот подберёт монстра который удовлетворит запросу. P.S Там идёт поиск по уровню угрозы, чем меньше, тем легче будет монстр и наоборот. Информация - простая.
- /monster - если просто интересно, а что такое лежит внутри api. Бот подберёт случайного монстра и выдаст по нему ДЕТАЛЬНУЮ информацию.
- /tags - вам будет предоставлен список с случайными тэгами монстров. По ним можно будет искать интересные экземпляры.
- /find 'tag' - при написании этой команды и соответсвующего тэга монстра - он найдёт его в api и выдаст детальную информацию. Если тэга не будет, или он будет с ошибкой - об этом сообщиться.