Как скрыть команды Telegram BOT, когда он является частью группы?

Я пытаюсь использовать Telegram BOT для отправки сообщений группе. Сначала я подумал, что для этого достаточно знать идентификатор группового чата, но это не так. БОТ ДОЛЖЕН быть частью этой группы. Хорошо, это имеет смысл, но проблема в том, что когда вы добавляете BOT в группу (в данном случае большую группу), все начинают видеть новый значок на своих устройствах, значок с косой чертой. И что они делают? Они нажимают на нее, видят список команд, выбирают одну из них, и вдруг все получают новое сообщение от группы: «/ что-то». Представьте себе, что это делают десятки людей? Это очень раздражает. Итак, для меня подойдет любой из них:

1) Могу ли я отправлять сообщения от BOT в группу, не имея этого BOT в группе? 2) Могу ли я иметь своего рода БОТ "без методов", который только отправляет сообщения? 3) Могу ли я отключить значок «косой черты» на клиентах, чтобы у меня не было «войны методов бота» в группе?

Спасибо


person Maverick_Java    schedule 14.09.2015    source источник


Ответы (1)


  1. Нет, боты не могут отправлять сообщения группе, не являясь частью этой группы.
  2. Вы можете просто не устанавливать команды с помощью BotFather, и тогда у клиентов не будет команд для отображения.
  3. Он всегда присутствует, если бот находится в текущем чате, но вот что он делает без команд, установленных в BotFather:

person ixchi    schedule 15.09.2015
comment
Ага. Вчера выяснилось, что BOT без методов может помочь. Итак, я создал один, и он сработал !! PS: Используя последнюю версию приложения для Android, я даже не вижу косой черты. Идеально ! Большое спасибо за ваш ответ. - person Maverick_Java; 17.09.2015