Package ru.gentoos.ehouse.messenger
Interface Bot
- All Superinterfaces:
Notifier
- All Known Implementing Classes:
TelegramBot
Базовый интерфейс бота-мессенджера (порт
Messengers/bot.py).
Наследники реализуют отправку сообщений через конкретный мессенджер (Telegram и т.п.).
-
Method Summary
Methods inherited from interface ru.gentoos.ehouse.assistant.Notifier
sendMessage
-
Method Details
-
getName
String getName()Имя бота.- Returns:
- имя
-
start
void start()Запускает бота (в фоновом потоке). -
stop
void stop()Останавливает бота. -
isRunning
boolean isRunning()Проверяет, запущен ли бот.- Returns:
true, если бот запущен
-