Необходимая стартовая настройка для запуска Чат-бота CinnaBot
В данный Чат-бот загружен Чек-лист Генеральной уборки, которая распределена на 6 дней в неделе (все дни, кроме воскресенья), по частям. Это обязательная мойка полов и всех поверхностей. Уборка на полках. Мойка и уборка в холодильниках. В течении недели весь остров изнутри и снаружи промывается досконально.
Чтобы запустить Чат-бота CinnaBot, необходимо проделать следующее:
1. В конфигурационном файле chatbot.yaml в секции injector указать свои значения:
injector:
group_chat_id: "-1001719317356" - ID группы в ТГ*Timeout: "30 min"- время, по истечении которого, сотруднику будет приходить напоминание о невыполненном шаге в запущенном Чек-листе bot_name: "СinnaBonCafe_bot" - имя бота в ТГbot_token: "5828888779:AAGvMmV9gATpY_j_kDwKXz3Qq9FA7BR0kiU" - токен бота time_of_cleaning_checklist: "11:00:00"- время начала напоминаний о заданиях из чек-листа
# Секция injector позволяет задать параметры конфигурации чат-бота. Заданные параметры будут доступны в скриптах чат-бота через переменную $injector.
2. После публикации Чат-бота в Телеграм, просто добавьте его в группу, после команды /start, дайте команду/запустить напоминания, Чат-бот выдаст ссылку. Сотрудники, переходя по ссылке, начинают проходить чек-лист по зонам, зависящим от дня недели, и отчитываться по каждому из пунктов с помощью фото или текста. В случае заминки по времени выполнения какого-то из пунктов чат-бот делает напоминания сначала сотруднику, а потом высылает сообщение руководителю: "У сотрудника (Имя) сложность с чек-листом чистоты". Запустив чат-бота можно больше не давать команду/запустить напоминания,бот будет работать в автономном режиме, исправно присылая ссылки в групповой чат.
При необходимости прервать выполнение Чек-листа можно дать команду /удалить напоминания. Чтобы запустить бота в работу, нужно будет дать команду /запустить напоминания.
* ID группы в Телеграм. Чтобы чат-бот мог отправлять сообщения, он должен знать, кому их отправлять. Каждый аккаунт и каждый чат в Телеграм имеет свой уникальный номер – ID, зная этот номер бот может написать в чат сообщение. Чтобы узнать ID, необходимо его запросить у специального бота
. Пригласите его в свою группу и отправьте команду /getgroupid. Он напишет ID чата. Это отрицательное целое число. По команде /getid – он отправит ваш ID. Это положительное целое число.
Want to print your doc? This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (