Реализация игрового чат-бота

1.

РЕАЛИЗА3ЦИЯ
ИГРОВОГО ЧАТБОТА

2.

Заголовок презентации
2
ЧТО УМЕЕТ МОЙ БОТ
Основная и
единственная функция
бота это ирга в города
Игроки по очереди называют реальные города.
Название следующего города должно начинаться на
последнюю букву предыдущего.
Нельзя повторять города.
Игра продолжается до выхода игрока

3.

Реализация бота
Модули:
Модуль логики (проверка правил, поиск подходящих городов)
Модуль общения с пользователем (обработка сообщений)
Основные функции:
Старт игры, обработка ходов, проверка повторений, определение победителя
Хранение списка городов (текстовый файл)

4.

Заголовок презентации
Использование библиотеки aiogram для
привязки бота к Telegram
Обработка пользовательского ввода:
Приведение к нижнему регистру, удаление пробелов
Ответ бота на основе базы городов
Исключение уже использованных названий
4
РЕАЛИЗАЦИЯ
БОТА

5.

СПАСИБО
ЗА ВНИМАНИЕ!
English     Русский Правила