Рассказываю про Crocobuddhu_bot — моего телеграм-бота для игры в слова в групповых чатах.
Предыстория
Я редактор и автор статей. Люблю слова и все, что с ними связано. И играть в них тоже. Еще я люблю нейронки, пользуюсь ими каждый день.
Чтобы лучше разбираться в ИИ, прошла несколько курсов:
- Generative AI Fundamentals: Introduction to Generative AI, LLM, Responsible AI. Google Cloud.
- «Введение в промпт-инжиниринг» от НИУ ВШЭ.
- First step in NLP от Stepic и НИУ ВШЭ.
Особенно меня заинтересовала область NLP (Natural Language Processing) — обработка естественного языка. Если простыми словами: это область AI и ML, которая помогает компьютерам понимать, интерпретировать и взаимодействовать с человеческим языком. Супер интересно изучать, каким образом люди «объясняют» технологиям, как мы говорим и мыслим.
Так воооооооооот.
Мне нужен был пет-проект, где можно пощупать это все вручную. И я навайбкодила Крокодила — бота для игры в слова в телеграм-чатах. Из NLP там пока что самый минимум (поиск однокоренных слов), но все еще впереди.
Словарь бота был собран мной вручную из буддийских, околобуддийских и майндфулнесс тем. Пока что слов не очень много. Я расширю словарь и разобью его на тематики, если идея зайдет.
Что такое этот ваш Буддийский крокодил 🐊
Крокодил — это популярная игра в слова. Ведущий жмет на кнопку, видит слово и объясняет его остальным. Для него действует только одно правило — не использовать однокоренные конструкции. Остальные игроки угадывают слово и пишут свои варианты в чат.
Когда кто-то называет правильный ответ, бот тут же сообщает об этом. Также он дает короткую справку по слову и начисляет очки победителю и ведущему. Угадавший становится следующим ведущим и объясняет новое слово.
Сейчас в игру встроен один буддийский словарь. Там есть как узкие тематические термины, так и понятные всем слова из психологии, майндфулнесс и смежных сфер. В будущем я дополню его новыми словарями.
Не стоит бояться, что не получится объяснить какой-то термин. У бота есть кнопка 🔄 с переключением слова. Она действует только для ведущего. Никто не узнает, что вы чередуете варианты.

Почему крокодил буддийский
Я интересуюсь буддизмом, прямо сейчас прохожу полугодовой сертификационный курс по философии буддизма университета традиции Наланда. И у меня есть ТГ-канал все по той же теме. Я заранее знала, что найду единомышленников для тестирования бота, и так оно и вышло. Создала отдельный чат, рассказала о нем на канале, и мы уже устроили первый двухчасовой турнир.
Какие команды есть у Croco Buddhu
В личке с ботом вы можете пользоваться двумя командами: /start и /help
На первую он с вами поздоровается и предложит добавить в группу, а на вторую выдаст короткую инструкцию по игре.
Когда добавите бота в группу (чат телеграм) и дадите ему право писать сообщения, сможете пользоваться остальными командами:
- /startgame — начать игру
- /stopgame — остановить игру
- /rules — правила игры
- /score — топ-5 участников за последнюю игру и по чату в целом
- /help — список доступных команд
После запуска игры появятся три кнопки:
🔤 Посмотреть слово
🔄 Сменить слово
⏹️ Остановить игру
Вроде бы все. Старалась делать все интуитивно понятным) Можете пробовать! Crocobuddhu_bot
Какое будущее у моего Крокодила в телеграм
Это мой первый подобный проект. Есть много разных штук, которые нужно доделать и улучшить. Но мы уже тестировали его в групповом чате, бот работает. Одна из игр длилась почти два часа, получилось кайфово. Участники насыпали мне приятных отзывов.

Что дальше:
- Сделать разные режимы игры (в групповом чате, личке, в чате на двоих).
- Добавить разные словари, небуддийские в том числе.
- Больше углубиться в NLP и использовать его для бота (четкий отлов однокоренных слов, составление словарей с описанием и прочее).
- Понять, есть ли в этом какая-то финансовая перспектива.
Вы можете добавить моего телеграм бота для игры в Крокодила Crocobuddhu_bot в свои чаты и пробовать поиграть с друзьями уже сейчас.
Чем больше людей будет им пользоваться, тем больше у меня будет мотивации совершенствовать его. Без вас эта идея бы просто уплыла по реке моих бесконечных мыслей. Спасибо, что поддерживаете!
Задонатить админу на развитие бота, сервер и протеин — сюда (сервис от ТБанка с любых карт).
По вопросам и предложениям пишите в телеграм через budilniki_bot.
Также читайте другие статьи про ботов в Telegram.

