Статті:
Дізнайтеся, як налаштувати бота Telegram для автоматизації завдань та покращення комунікації. Слідуйте нашому посібнику для ефективної взаємодії з користувачами через Telegram.
У цій статті:
Налаштовуючи роботу закритої групи в Telegram, Вам буде необхідно підключити бота. Він потрібен для того, щоб учасник міг отримувати сповіщення про оплату, а також пов’язати контакт на Kwiga з учасником у Telegram, а в майбутньому і для розсилок та інших сповіщень у Telegram. Додавання учасників до групи та видалення з групи відбуватиметься автоматично. Ви можете використовувати як уже наявного бота, так і створити нового, який буде використаний лише для певної закритої групи, або ж для всіх сповіщень Вашого проєкту. Найчастіше використовується один бот для всіх нотифікацій за Вашим проєктом.
Важливо! Усі дії, описані нижче, необхідно поєднувати зі створенням закритої групи на платформі.
Створення бота
Відкрийте чат з @BotFather (для цього можна перейти за посиланням).
Якщо Ви раніше не спілкувалися з цим ботом, то введіть \/start і після цього команду \/newbot.
Бот попросить придумати назву для Вашого бота. Це назва, яка відображатиметься у списку контактів (у нашому прикладі – kwiga example)
Потім потрібно придумати ім’я користувача для бота – це унікальне ім’я, за ним можна буде знайти бота в Telegram, і воно має закінчуватися на bot (у нашому прикладі KwigaExample_bot).
Після цього бота буде створено, і Ви отримаєте інформацію про те, як додати опис, аватарку, посилання на самого бота і найважливіше – токен, який необхідний для того, щоб цей бот міг розсилати сповіщення.

Отримання токена раніше створеного бота
Відкрийте чат з @BotFather (для цього можна перейти за посиланням). Введіть команду \/token і виберіть зі списку токен, для якого бота потрібно показати:

Після вибору бота (на прикладі @alanaschool3_bot) Ви отримаєте токен.

Перейдіть до створення закритої групи, на кроці Налаштування бота для сповіщень необхідно заповнити 2 поля: ім’я та токен.
Створення групи або каналу в Telegram
Telegram пропонує два способи комунікації зі своїми підписниками: канал і групу. У групі всі учасники можуть надсилати повідомлення, тоді як у каналі писати повідомлення може лише адміністратор каналу.
Залежно від своїх цілей створіть групу або канал. У прикладах нижче буде описано налаштування групи як більш популярного інструмента.
Зверніть увагу! Ви можете підключити до Kwiga раніше створену групу, де вже є учасники, але робота буде некоректною через обмеження в Telegram. Бот не зможе видаляти або додавати учасників, які потрапили до групи до налаштування роботи на Kwiga.
Додавання бота до групи
Відкрийте створену групу та виберіть Керування групою.

Виберіть додати Адміністратора, введіть ім’я свого бота та додайте його адміністратором. Переконайтеся, що в правах бота є Додавання та видалення користувачів.

Після цього напишіть команду \/chatid у групі, і бот покаже число, яке потрібно вказати на Kwiga. Зверніть увагу, команду потрібно писати не в чаті з ботом, а саме в групі/каналі, доступ до якого Ви налаштовуєте.
Якщо Ви не бачите відповіді бота на введену команду, переконайтеся, що Ви створюєте групу на платформі, тобто заповнили перший крок і вказали API бота під час створення групи. Якщо Ви просто створили бота, але не вказали його на платформі, то команда не дасть потрібного результату.

Інші налаштування
Інші налаштування в групі Ви можете встановити так, як Вам зручно, вони не впливають на працездатність групи.
Публічна група або ж Прихована – після додавання бота до групи він контролюватиме всіх нових користувачів у групі. Якщо користувач не має доступу до групи, то бот видалятиме його щойно він додасться, тому Ви можете зробити групу публічною або прихованою – у ній будуть лише ті учасники, які отримали або оплатили доступ.
Чи видно історію чату в групі новопідключеним користувачам, чи можуть користувачі зберігати контент – це все Ви можете налаштувати додатково або змінити будь-якої миті.
Що можуть робити учасники групи і як часто писати повідомлення.
