Решаем проблему уведомлений просто
Для регистрации в Leecero мы используем mailchimp - простой и удобный способ собирать почтовые адреса и делать рассылку. По умолчанию mailchimp работает с double-optin, двух шаговым процессом, когда пользователь сначала заполняет форму, а потом подтверждает в письме свою подписку.
Но мы не предлагаем рассылку, мы используем mailchimp чтобы общаться с пользователями и уведомлять их о самых свежих обновлениях, да и не хотим напрягать пользователей этой кучей кликов, поэтому double-optin у нас выключен.
Но это породило новую проблему! Когда эта функция выключена, уведомления о новых пользователях не приходят. Ни на почту, ни в приложение. Поэтому приходится проверять mailchimp каждые несколько часов. Не оптимально! К счастью, нас выручил собственный сервис. Leecero умеет не только ходить по автомату, но и делать рассылку: как по всем чатам бота, так и в конкретный чат. Вот последнее нам и интересно. Вот метод для отправления сообщения в чат
token - это token бота, но где взять chatId? Для этого существует незадокументированная команда: chatid :) Ее поддерживают любые боты, зарегистрированные в Leecero
Ее можно использовать для отладки, если надо в чат покидать сообщений и посмотреть как они выглядят, или если вам надо наладить персональный канал оповещения - как раз наш случай.
Поскольку это Rest API не составляет проблем вызвать этот метод на любом языке программирования, например на PHP:
или на c#:
Всего пять-шесть строчек кода..
Красота!
Попробуйте сами на leecero.com
P.S. Но мы все равно упростили создание бота - теперь сразу после оставления email вы можете приступать к его созданию. А если вдруг вы хотите создать несколько - напишите нам на info@leecero.com