На днях сделал себе телеграм-бота, который закидывает все записи в Notion. Давно об этом мечтал, т.к. в Saved Messages записи теряются и забываются, а в ноушн я залажу каждый день. Теперь я пишу в бота, запись попадает в таблицу-бэклог в ноушне, а затем раз в неделю я этот бэклог разгребаю.
Сделать такого бота мне помог новый сервис автоматизации n8n. Это аналог Zapier, только более мощный, наглядный и бесплатный. Составляем цепочки действий, подцепляем токены, настраиваем триггеры и всё это без кода. На установку и создание бота у меня ушло меньше часа.
У n8n есть 3 опции:
- Cloud: если не хочется разбираться с установкой, а просто начать пользоваться сервисом. Эта опция платная, от 20$ в месяц.
- Desktop: ты просто устанавливаешь на компьютер приложение и бесплатно пользуешься. Но чтобы ваша автоматизация работала постоянно, компьютер придется всегда держать включенным.
- Self-hosted: бесплатная опция, которая потребует свой сервер, домен и немножко кода.
У меня есть свой сервер на Digital Ocean (вот рефка — по ней вам 100$), поэтому я выбрал третью опцию. На сайте n8n есть инструкция для DO, с помощью которой я установил сервис минут за 15.
How to View Telegram Messages without Seen
Дальше расскажу, как я сделал телеграм-бота-пересыльщика.
1. Создаем нового бота через бота BotFather и сохраняем токен
2. Идём в Notion, создаём новую интеграцию и сохраняем токен. Дальше эту интеграцию цепляем к странице с базой данной, в которую хотим сохранять записи.
3. Перейдём к n8n. Скачиваем мой шаблон, который уже содержит нужную нам автоматизацию. Не буду рассказывать про инструментарий — сами поиграетесь.
4. В левой части экрана, в разделе Workflows, кликаем по Import from file и находим шаблон. Вы увидите уже готовую цепочку действий.
5. Теперь нужно завести ключи для токенов бота и ноушена. Кликаем New в Credentials. В поиске находим Telegram API. В Access Token вставляем токен нашего бота из BotFather. В левом углу можно задать имя. Сохраняем.
6. То же самое теперь делаем для ноушена, только теперь ищем Notion API.
7. Возвращаемся к цепочке. Дважды кликаем на Telegram Trigger. Это узел, который слушает не отправлено ли в бота сообщение. В Credential for Telegram API выбираете ваш токен. Если нажать на Listen For Event и отправить в бота сообщение, то оно уже должно появиться справа, в зоне Output. Там же можно увидеть айди вашего личного Telegram-аккаунта — он понадобится на следующем шаге.
8. Переходим к следующему узлу — If. Здесь мы проверяем, что написавший в бота аккаунт, это ваш аккаунт. В Value 2 нужно вставить ваш айди из прошлого шага. В Value 1 мы получаем айди аккаунта, написавшего в бота, и сравниваем его с Value 2.
9. Если значения не равны, то мы попадаем на узел Telegram Message. Этот узел отправит ответное сообщение любому пользователю, кроме вас. В поле Text можно отредактировать это сообщение.
10. Если в бота написали вы, то сценарий перейдет к узлу Notion Action. Дважды кликаем на Notion Action и в Credential for Notion API выбираем токен, который создавали на шаге 6.
11. В поле Database Name or ID у вас должна появиться БД со страницы, подключенной на шаге 2. В блоке Properties, в поле Key Name or ID выбираем свойство, в которое будет попадать запись, скорее всего это будет Name.
12. Всё настроено! Чтобы проверить, нажимаем на кнопку Execute Workflow и пишем в бота. На узлах цепочки должны появиться зеленые галочки, а в вашем ноушене — новая запись.
13. Чтобы автоматизация работала постоянно, нужно в правом верхнем углу переключить в Active. Если переключатель неактивен, то нужно просто задать имя канваса в левом верхнем углу и сохранить.
Мне прям очень понравился инструментарий: довольно интересные вещи можно творить с ним, почти не прибегая к коду.
Зарегаться в сервисе n8n можно по моей ссылке, за что вам абсолютно ничего не будет! Для него вам вероятно понадобится сервак, и вот тут моя ссылка на Digital Ocean даст вам 100$.
Источник: pronomad.ru
Send mass messaging campaigns
via the Telegram bot Beta
№1
most-downloaded messaging app in 2022
500 mln
Telegram users in the world
12 bn
messages sent daily
80%
average Open rate of Telegram messages
How the Telegram bot works
Connect the bot to Messaggio
Connect the Telegram bot to the Messaggio account. Add the bot to the Telegram channel — and the bulk messages will be sent to the channel on the bot’s behalf.
Construct mass messages for campaigns
Create content for messaging campaigns in the Messaggio constructor, supplement messages with emojis, images, links, buttons (up to 80!), videos, documents, and text formatting.
Automate channel posting
Schedule campaigns for a specific date and hour, set up smooth deliveries, run A/B tests, use the link shortener, and much more.
How to use the Telegram bot
CRM-marketing
Use Telegram as one of the channels for customer communication.
Increase repeat purchases, and reactivate inactive customers that follow your bot by sending bulk messages to their channel, group or direct messages.
SMM
Manage posts in a convenient interface, using the messenger’s full functionality.
Simplify Telegram content publishing — create engaging posts and schedule them in advance.
Customer Support
Delegate the processing of frequently asked questions to the bot and reduce the workload of your managers and technical support staff.
Direct customers into an automated chain relevant to their requests.
Messaggio Dashboard for Telegram mass messaging
Multiuser mode
Invite colleagues to use your Messaggio account together.
Contact groups
Import a contact database and send bulk messages to subscribers.
Template constructor
Use the template constructor to create attractive and interactive messages.
Message preview
Create a templates and control their display in real time.
Cascading messages
Redirect Telegram messages to users who do not have another messenger on their device.
Delivery testing
Test the appearance of the message on your phone before using it in mass campaigns or an API notification.
Statistics and analytics
Use statistics on bulk messages in real time: statuses of delivery, views and clicks.
Join Messaggio today!
Create a Telegram bot in a few clicks and launch a mass campaign today!
Messaggio’s manager will contact you during the working day.
Just a minute!
Tell us about the tasks of your company, and Messaggio’s manager will contact you to find the best solution.
Frequently Asked Questions
If you don’t see an answer to your question, you can send us an email from our contact form.
How much does bulk messaging via the Telegram bot cost?
Sending mass messages via the Telegram bot is free. Use it as an additional communication channel and establish contact with customers.
What messages can be sent via Telegram bot?
You can use 6 layouts for a message template:
Can my clients send messages in response?
Yes, you need to connect Messaggio Chat via the support service.
What should I do if the client does not have Telegram?
For those customers who do not have Telegram, messages can be automatically redirected to other channels: SMS/Viber/WhatsApp and others. To do this, you can prepare a multichannel message template in your Messaggio Dashboard and set the sending order.
Interested in the Telegram bot customer communication?
Establish contact with users by automating posts to their Telegram channel, groups, and direct messages.
Company
Pricing for Russia
- SMS from € 0.04080
- Viber from € 0.02000
- WhatsApp from € 0.05490
Products IT
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Источник: messaggio.com
Как отправить сообщение в Телеграмм по таймеру?
Лента
На чтение 5 мин
Чтобы поддерживать интерес зрителей к вашему каналу, необходимо регулярно добавлять новые посты, но это не обязательно означает, что на это нужно тратить личное время.
Узнайте, как отправить отложенное сообщение в Telegram разными способами.
Функция отложенного сообщения в телеграмм
Отложенные сообщения в телеграмме — это такие же смс и посты как и те, которые вы пишете кому-то в чат, отправляете на каналы или в свое «избранное», но они не отправляются во время написания, а автоматически отсылаются мессенджером в то время, которое вы выбрали самостоятельно.
Поэтому они очень полезны в том случае, если вам потребуется послать смс или пост в конкретное время. Например, поздней ночью вам в голову пришла какая-то идея, и чтобы не разбудить собеседника, вы можете отправить смс через Telegram, просто дождавшись его отправки в более подходящее для этого время. Другими словами, эта функция позволяет запланировать отправку записи, которое было отсрочено, на точное время, подобранное вами.
Многие пользователи мессенджера не знают о такой фишке Телеграмма, потому что она нигде явно не выделяется. Мы расскажем вам всё, что нужно о ней знать, чтобы вы могли использовать ее.
Как отправить отложенное сообщение в телеграмме
Следует сразу отметить, что эта опция появилась не так давно — в обновлении от сентября 2020 года. Если вы не можете найти, где создать отложенное смс, попробуйте обновить приложение до текущей версии.
На телефоне
Чтобы послать кому-то отложенное сообщение в телеграмме с телефона вам необходимо:
- Открыть мессенджер и выбрать получателя.
- Ввести текст получателю, как вы делаете это всегда.
- Чтобы отослать отсроченное сообщение, нужно зажать значок стрелки своим пальцем и удерживать ее некоторое время. Всплывет окошко, где будут указаны 2 опции.
- Щелкните «Отправить позже».
- Всплывет окошко, которое предложит указать дату и время для отправления записи. Выберите подходящее число и нажмите на пункт «Отправить».
Готово! Запись планируется и отправляется собеседнику в нужное время.
Вы также можете послать себе пост-напоминание. Для этого перейдите в «Избранное».
На компьютере
Чтобы послать запланированное смс с помощью ПК, следуйте этому алгоритму:
- Откройте приложение на компьютере, выберите нужного человека и введите сообщение для него, как вы делаете это обычно.
- Для отправки такого поста, вам нужно щелкнуть левой кнопкой по иконке с синей стрелкой, которая находится в углу. Для отправления отложенного смс, щелкните по этой же стрелке правой кнопкой.
- Откроется окно с двумя опциями.
- Щелкните по «Отправить позже».
- В окне, которое откроется, необходимо указать дату и время для отправления смс (максимальная задержка для отправки — один год). Подтвердите время и кликните на опцию «Запланировать».
Так же, как и со смартфона, на ПК можно поставить себе напоминание, для этого отправьте сообщение в папку «Избранное».
Как посмотреть отложенные сообщения в телеграмме
Когда вы создаете отсроченный постинг, появляется страница, содержащая все посты и смс, которые сохранены для отправления.
Здесь вы можете посмотреть и управлять всеми смс, которые были запланированы. Чтобы перейти на эту вкладку, сначала нажмите на иконку календаря. Он появится в нижнем углу.
Функции календаря:
Удаление;
Копирование;
Редактирование;
Немедленная отправка отсроченных постов.
Записи в очереди посылаются в определенный момент. Запланируйте сколько угодно отложенных постов в групповые или личные чаты, а также на каналы в Telegram.
Чтобы увидеть отложенное сообщение:
- Выберите чат, куда должно отправиться ожидающее сообщение.
- Щелкните иконку календаря справа от строки, где вы вводите текст.
Бот для отложенных сообщения в телеграм
Помимо официальной функции Telegram для отправления ожидающих сообщений, есть самые разные боты. Когда такие возможности появились в самом приложении, они и потеряли свою былую популярность, но многие люди до сих пор прибегают к их помощи. А некоторые даже предоставляют более продвинутые функции для отправления отложенных смс. Боты удобно использовать когда вы ведете свой канал.
Среди самых известных ботов:
FleepBot.
Controller Bot.
Чтобы использовать бот для отсылания отложенных смс и постов:
- Откройте свое приложение Телеграмм и введите в строку для поиска имя бота: например, ControllerBot.
- Нажмите на «Старт».
- Выберите команду из списка или самостоятельно введите «/addchannel»
- Вы увидите руководство, как подключить своего бота.
Отложенные сообщения в телеграм без интернета
Эта функция также работает и без интернета. Например, если у вас появилась хорошая идея, которую вы хотите сообщить своим друзьям или коллегам, но у вас закончился интернет. Вы можете записать её и добавить в отложенные, тогда, когда вы вновь подключитесь к интернету, ваше смс будут доставлено. Чтобы запланировать сообщение без интернета нужно сделать тоже самое, что и в том случае, если бы он был :
- Перейдите в диалог с нужным человеком или группой.
- Введите текст сообщения, нажмите и удерживайте пальцем кнопку со стрелкой.
- В контекстном меню выберете пункт «Отправить позже».
Как удалить (убрать таймер) отложенное сообщение в телеграмме
Вы можете редактировать запланированное сообщение на странице, где хранятся все отложенные смс (значок календаря). Смартфоны и компьютеры имеют одинаковые функции.
Чтобы подредактировать смс, которое не было отправлено, просто нажмите на него, и вы увидите меню, где вы сможете:




Так вы можете редактировать или удалять сообщения, которые еще не были отосланы, в любое время.
Источник: teleggid.com