Как обратиться к боту в группе телеграм
Перейти к содержимому

Как обратиться к боту в группе телеграм

  • автор:

Как подключить бота в группу Телеграм?

Чтобы подключить бота к группе Telegram, вам необходимо выполнить следующие шаги:

  1. Чтобы воспользоваться ботом, перейдите по ссылке http://t.me/tildaformsbot.
  2. Добавьте бота в вашу группу Telegram (Add Members → TildaForms).
  3. В чате группы введите команду /start и получите API key и Secret key.
  4. Добавьте эти данные в Настройки сайта → Формы → Telegram.
  5. Подтвердите или пропустите шаг «Добавить сервис ко всем формам на сайте».
  6. Если вы пропустили предыдущий шаг, перейдите на страницу, откройте меню «Контент» блока с формой и поставьте галочку напротив сервиса приема данных Telegram.
  7. Опубликуйте страницы.

Обратите внимание: Telegram API Key может быть отрицательным, т.е. со знаком минус.

Похожие вопросы
  • Можно ли давать отдельный доступ пользователям к проектам?
  • Наблюдаются ли у вашего сервиса проблемы из-за блокировок Роскомнадзором?
  • Как сделать бэкап проекта на Тильде?
  • Выписался счёт для тарифа Бизнес на 15000 рублей без скидки. Почему?
  • Где находится Ваш ЦОД?

Как добавить бота в канал или группу?

Если вы хотите использовать Botifi для создания чат-ботов и управления ваших Telegram-канал или группы, вам необходимо добавить вашего бота в качестве администратора. Это позволит вам отправлять и получать сообщения от вашей аудитории, собирать данные и аналитику, а также получать и обрабатывать заказы созданные через ваших ботов.

Чтобы добавить вашего бота в канал или группу у вас должен быть права добавление администратора.

Добавить бота в Telegram-канал или группу несложно и занимает всего несколько шагов:

Отправка уведомлений в Telegram

Вы можете использовать мессенджер Telegram для получения уведомлений о состоянии виртуальных машин и узлов кластера. Для отправки уведомлений VMmanager использует Telegram-бота.

Чтобы настроить отправку уведомлений в Telegram:

  1. Создайте бота в Telegram.
  2. Подключите бота к VMmanager.
  3. Добавьте Telegram в качестве канала ув едомлений.

Настройка на стороне Telegram

  1. Откройте диалог с ботом @BotFather.
  2. Отправьте команду /newbot .
  3. Введите название бота. Например, VMmanager Notifier.
  4. Введите имя пользователя для бота. Оно должно оканчиваться сочетанием «bot». Например, vmnotifybot.
  5. Сохраните значение токена из ответа.
  6. Добавьте бота в группу Telegram для отправки уведомлений.

Чтобы бот мог отправлять сообщения пользователю Telegram, пользователь должен открыть диалог с ботом и нажать Запустить.

Пример создания бота

Настройка на стороне VMmanager

Подключение бота

  1. Перейдите в → МессенджерыПодключить мессенджер.
  2. Вставьте Токен Бота.
  3. Нажмите Активировать.
  4. Выберите нужные чаты для отправки уведомлений.
  5. Выберите Язык сообщений.
  6. Нажмите Сохранить.

Чтобы изменить настройки бота, нажмите значок → введите Токен БотаСохранить.

Чтобы удалить подключенного бота, нажмите значок → Удалить ботаУдалить.

Пример подключения бота

Управление каналами

В разделе → Мессенджеры вы можете управлять каналами, в которые бот будет отправлять сообщения. Каналами могут быть группы и отдельные пользователи Telegram.

Для добавления канала:

  1. Нажмите Добавить канал.
  2. Выберите Язык сообщений.
  3. Укажите произвольное Имя канала.
  4. Выберите канал из списка или Введите ID чата.
  5. Укажите произвольное Примечание для канала.
  6. Нажмите Добавить.

Чтобы изменить настройки канала, нажмите значок .

Чтобы включить/отключить отправку сообщений в канал, нажмите переключатель .

Чтобы удалить канал, нажмите .

Интерфейс раздела «Мессенджеры»

Добавление канала к уведомлению

Чтобы использовать Telegram в качестве канала уведомления:

  1. Перейдите в раздел «Центр уведомлений»: → Настройка уведомлений.
  2. Нажмите на название уведомления.
  3. Выберите каналы в поле В каналы мессенджеров.
  4. Нажмите Сохранить.

Подробнее об управлении уведомлениями см. в статье Уведомления.


Добавление канала уведомления

Настройка одновременной отправки уведомлений

По умолчанию VMmanager одновременно отправляет не более пяти уведомлений в Telegram. Чтобы изменить этот параметр:

  1. Подключитесь к серверу с VMmanager по SSH.
  2. Перейдите в докер-контейнер vm_msgsender_1:

docker exec -it vm_msgsender_1 bash
environment=TELEGRAM_TASK_LIMIT=

telegram-bot в общем чате

Все отлично работает, но когда добавляю его в групповой чат, то он молчит. Подскажите, как сделать его адаптированным к групповым чатам ?

Отслеживать
задан 23 авг 2016 в 9:09
7,748 17 17 золотых знаков 73 73 серебряных знака 133 133 бронзовых знака

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Вариантов несколько:

  1. Можно обращаться к боту через слеш / — /YourMessage , если в группе несколько ботов, то с упоминанием его юзернейма — /YourMessage@YourBotName .
  2. Можно задать боту список команд с помощью @BotFather, тогда при вводе слеша пользователь увидит список всех доступных команд и сможет выбрать нужную.
  3. Можно отключить privacy mode , тогда к бот будет получать все сообщения от группы, кроме сообщений от других ботов. По умолчанию privacy mode включен.
  4. Можно сделать бота администратором группы, что так же позволит получать все сообщения от группы, кроме сообщений от других ботов.

What messages will my bot get?

Your bot will receive all messages from users in one-on-one chats. Privacy mode only applies to messages in groups (or supergroups).

Privacy mode is always disabled if your bot is an admin in the group. For supergroups, privacy mode is set to what your bot was using when it joined the group — if you change it later, you’ll need to remove the bot and add it again for changes to take effect. By default, your bot runs in privacy mode and only sees the following messages in groups (or supergroups):

Replies to the bot’s own messages (messages sent via a custom keyboard are always a reply to the bot). Commands from users meant for your bot (e.g. /start@YourBot). General commands from users (e.g. /start) if your bot was the last bot that sent a message to the group. Service messages (e.g. when somebody leaves or joins a group, group name or photo changes, etc.). If your bot is an admin or if privacy mode is disabled, your bot will get all messages sent to the group, except for messages from other bots.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *