2. Example 2: Moderator bot
2.1. Цели примера
- Показать как писать свой класс события
- Показать как производить логгирование
2.2. Описание задачи
Написать простого бота, который будет удалять из чата текстовые сообщения, содержащие фразу “fuck you”
2.3. Последовательность действий
# Составляем диаграмму состояний
# Пишем класс события, определяющего приход сообщения, содержащего фразу “fuck you”
# Пишем классы состояний
2.4. Составление диаграммы состояний
Система, определяющая чат может находиться в одном состоянии.
2.5. Реализация класса события
2.6. Реализация классы состояния
Последовательность действий |
Составление диаграммы состояний |
Реализация класса события |