Что такое супергруппы
Давным-давно разработчики Телеграма разделили группы на два типа: обычные группы и супергруппы. Супергруппы предназначались для больших сообществ. Они могли иметь больше участников, публичные ссылки и другие плюшки.
Но со временем, видимо, эту идею сочли неудобной или непонятной. Теперь в интерфейсе Телеграма не используется слово «супергруппа», и обычные группы и супергруппы выглядят почти одинаково.
Тем не менее с технической точки зрения различия остались. Главная особенность супергрупп в том, что в API они считаются частным случаем каналов.
В хендбуке я называю группами и обычные, и супергруппы.
Создание супергруппы
Обычная группа преобразуется в супергруппу, когда у группы меняются определённые настройки. Поскольку в этот момент технически группа меняется на канал-супергруппу, ID чата меняется. Превратить супергруппу обратно в группу обычную нельзя.
ID сообщений и групп
id сообщений в обычных группах и супергруппах устроены по-разному. Помимо этого, ID обычных групп в Bot API начинается с префикса -
, а ID супергрупп с -100
.
Гигагруппы (broadcast groups)
Число участников супергруппы ограничено 200 000. Когда число участников близко к лимиту, Телеграм предлагает админам преобразовать группу в гигагруппу. Гигагруппы могут содержать неограниченное число участников, но отправлять сообщения в такие группы могут только админы.
Я не знаю, кому это нужно.