Будущее наступило: в рабочем чате отдела маркетинга одновременно находятся люди и боты У каждого ― собственные задачи. Например, бот Wall-e помогает маркетологам Ringostat следить за важными показателями ― каждый день по расписанию присылает в чат скриншот дашборда с данными из Google Analytics и CRM. Рассказываем, как создать и настроить бота-помощника, который возьмет на себя часть рабочей рутины.
Время чтения 10 минут
- Зачем нужен бот-отправлятор
- Создание бота
- Получение chat_id
- Настройка направления и расписания отправки
- Создание триггера
- Запуск бота
- Тестирование
- Возможные ошибки и проблемы
- Выводы
Зачем нужен бот-отправлятор
Многие отделы маркетинга и продаж ежедневно отслеживают ключевые показатели работы: количество посещений сайта, лидов, звонков, сделок. Например, маркетологи Ringostat создали дашборд, куда в режиме реального времени подтягиваются сведения из Google Analytics и CRM. Так нам не приходится собирать данные из разных систем вручную ― это происходит автоматически. О том, как настроить дашборд мы написали в статье «Дашборд для отдела маркетинга: описание настройки и шаблон» . Но оставался еще один вопрос ― как настроить регулярную рассылку дашборда, чтобы всегда держать важные показатели под рукой? Раньше руководителю приходилось каждый день заходить в документ, делать скрин экрана и пересылать в группу. Но теперь эта задача поручена боту. Каждое утро сотрудники отдела маркетинга Ringostat получают о него скриншот дашборда со свежими показателями сайта и блога.
АНИМИРОВАННЫЕ СЕРДЕЧКИ В ТГ КАК В ТИК ТОКЕ 2022, КАК СДЕЛАТЬ СЕРДЕЧКИ КАК В ТИК ТОКЕ НА ТЕЛЕФОНЕ2022
- берет заданный диапазон из Google Таблицы ;
- превращает в картинку формата JPG или PDF-документ;
- в определенные дни недели и часы отправляет изображение в Telegram ― лично пользователю или в групповой чат.
Боту можно поручить сбор и отправку данных из самых разных документов в Google Таблицах, например:
- для отделов маркетинга и продаж ― отчетов по трафику, лидам, звонкам, сделкам;
- для руководителя ― ежедневного плана задач от каждого менеджера и отчетов о выполненной работе;
- для менеджера ― выполнение метрик, ежемесячной «выписки» о зарплате.
Чтобы запустить такого бота, не обязательно быть программистом. Можно воспользоваться готовым скриптом, который разработан админами группы «Google Таблицы» . Подробную инструкцию по настройке и запуску бота можно найти в посте или прочитать ниже.
Получите больше лидов и прокачайте продажи
Повысьте эффективность рекламы с Ringostat и контролируйте, как менеджеры принимают звонки
Создание бота
Самый первый этап ― создание собственного бота.
Получение chat_id
Бот может отправлять изображения из таблиц:
- лично пользователю;
- в групповой чат.
ВАЖНО. Иногда chat_id содержит знак «-» вначале. Этот минус нужно копировать вместе с цифрами.
Настройка направления и расписания отправки
Готовый скрипт для запуска бота-отправлятора содержится в таблице . Скопируйте ее через «Файл» ― «Создать копию» и уже в собственном документе можете приступать к настройкам бота.
- Столбец А : укажите адрес Google Таблицы, из которой ваш бот будет брать данные для пересылки в Telegram.
- Столбец B : задайте лист и диапазон, который бот должен захватить в скриншот. Например: Лист1 | A1:A10.
- Столбец С : перечислите через запятую все chat_id, на которые бот должен отправлять указанные вами выше данные из Google Таблицы.
- Столбец D : напишите сопроводительный текст, которым бот будет дополнять каждое сообщение. Например: «Маркетологи, это наши результаты на сегодня» или «Григорий, это ваша зарплата».
- Столбцы Е и F : задайте дни недели и часы, в которые бот должен слать пользователям данные из Google Таблицы. Например, если получать сообщение нужно дважды в день в рабочие дни, в столбце Е укажите дни 1;2;3;4;5, а в столбце ― часы 9;18.
- Столбец G: укажите желаемый формат изображений ― JPG или PDF. Картинку в формате JPG намного удобнее открывать прямо в чате Telegram, но изображение сжимается и становится «мыльным». Если исходный документ содержит много цифр или текста мелким шрифтом ― прочесть его сложно. Картинку PDF придется скачивать и открывать через стороннее приложение, зато изображение останется четким.
- Столбцы H и I : заполняются автоматически. Первый столбец содержит дату и время последней отправки, второй ― показывает отчет о возникших проблемах.
- Столбец K : внесите токен вашего бота, который получили от BotFathe.
ВАЖНО: если ячейка содержит несколько разных данных, например, несколько chat_id, дней недели, часов ― удалите между ними пробелы. Данные должны быть разделены между собой только знаками ― запятой или точкой с запятой. В противном случае бот не сработает.
Создание триггера
- В документе со скриптом заходите в «Инструменты» ― «Редактор скриптов».
- На левой боковой панели нажмите значок таймера ― «Настройки триггера».
- Перед нами откроется окно с настройками:
- название функции: main;
- развертывание: основное развертывание;
- источник мероприятия: триггер по времени;
- тип триггера: по часам;
- промежуток времени: раз в час;
- уведомления про ошибки: каждый день.
Этот триггер подходит для регулярной отправки данных ― согласно указанных вами дней недели и часов. Скрипт будет запускаться только тогда, когда будет срабатывать триггер. А точные дни и часы для отправки он будет искать в столбцах Е и F.
Для сравнения: раньше мы писали про другого бота, который отправляет в Telegram-чат новости о новых продажах. Для него назначен триггер «Из таблицы» и «При изменении» ― он срабатывает после передачи в таблицу из CRM данных о новой продаже.
Запуск бота
Бот вежливый ― первым писать не станет
- Если бот должен передавать данные лично пользователю , нужно сначала найти и запустить бота ― нажать команду /start.
- Если бот должен слать данные в группу, нужно добавить его в число участников. Дополнительные команды не нужны.
Тестирование
Осталось проверить, как работает наш бот. Обратите внимание на пункт «Меню скриптов» в вашем документе.
Тут есть три задачи:
- запустить отправлятор один раз ― для проверки;
- настроить триггер для постоянной отправки ― мы уже это сделали;
- удалить триггер.
Сразу после тестового запуска вы увидите, что столбцы H и I автоматически заполняются данными о последней отправке. Содержимое ячеек будет обновляться после каждого последующего запуска скрипта.
Возможные ошибки и проблемы
Если бот ничего не прислал, вот список возможных ошибок.
- Бот не запущен пользователем или не добавлен в число участников группы.
- Несовпадение часовых поясов в настройках скрипта и ваших документах. Проверить часовой пояс в Google Таблицах можно через «Файл» ― «Настройки таблицы», а в скрипте ― «Редактор скриптов» ― «Файл» ― «Свойства проекта». Они должны совпадать.
- Пробелы в столбцах С, Е, F. Данные могут быть разделены между собой только знаками.
Если у вас возникнут другие вопросы или сложности, можете задать их в Telegram-чате группы «Google Таблицы» .
Выводы
Источник: blog.ringostat.com
Как упомянуть всех участников группы телеграм с помощью бота на aiogram?
Я увидел пару ботов которые позволяют тегать много участников в чате, причем там нету каких то ссылок на профиля или ещё что-то, но отображается будто тебя тегнули. Как они это делают и возможно ли это сделать с помощью aiogram?
Яркий пример это ирис бот, команда — Созвать всех
- Вопрос задан более года назад
- 4844 просмотра
4 комментария
Простой 4 комментария
Вероятно, мухлюют с помощью визуально невидимых юникод-спецсимволов. Я такое использую для невидимой подстановки InstantView в публикации, при этом в тексте есть прямой url, по которому и нажимают пользователи для перехода на сайт. В качестве символа используется word joiner U+2060, но есть и другие.
Как вариант, можно отправить сообщение с перечислением пользователей, а потом через небольшой таймаут отредактировать его.
shurshur, прикол просто вот в том, что если посмотреть в лог группы, то бот не изменяет сообщение, да и вроде как использование спецсимволов я тоже не заметил, но спасибо за совет
Источник: qna.habr.com
Скрытый текст в Телеграм
Лента
На чтение 3 мин
В этой статье описана новая функция, появившаяся в Телеграмм в 2022 после обновления до версии 8.4.2, выпущенной 30 декабря 2021 года. Теперь пользователи могут создавать скрытый текст.
Как сделать скрытый текст в Телеграм
Такой текст(выделяется анимацией снежинки ) будет очень выгодно выделяться на фоне других сообщений. Так как он скрытый людям будет интересно и они обязательно будут кликать на него. Как это сделать на разных устройствах читайте далее.
С Андроида
Чтобы скрыть спойлер, используя устройство на Андроиде, выполните следующее:
- Пишем сообщение.
- Выделяем конкретный текст, который необходимо скрыть.
- Верху нажимаем на «три точки» и находим пункт «Скрытый». Нажимаем на него и отправляем сообщение.
- Получатели должны нажать на скрытую область, чтобы прочитать кусок «спойлера». Она выделяется фоном с анимированными снежинками.
С Айфона
Как и в личных чатах скрытая часть сообщения будет отображаться в виде мерцающих снежинок. Чтобы прочитать ее, подписчика нужно всего лишь тапнуть на снежинки и текст появится.
Не работает скрытый текст в телеграм
Нововведение уже доступно на устройствах с андроидом, на Айфоне и в бета-версии Telegram для ПК. Но если у вас не получается сделать текст скрытым, попробуйте эти решения:
1. Обновите приложение. Это самый действенный метод, так как без этого вам и вовсе будет недоступна данная функция.
2. Перезагрузите приложение.
3. Перезапустите устройство.
4. Попробуйте удалить мессенджер с телефона и заново переустановить его из магазина приложений.
Защита от спойлера
К сожалению такая функция в телеграмм на момент написания статьи отсутствует. Защита от спойлеров — это новинка, поэтому, возможно, в будущем, появится возможность запрета получения спойлеров на конкретном аккаунте.
Если у вас остались вопросы, пишите в комментариях
Источник: teleggid.com