Задать вопрос
@xomiles

Как создать ссылку приглашения в телеграмм канал с помощью бота?

Мне нужно сделать так, чтобы бот смог создать ссылку приглашения в телеграмм канал и отправить эту сслыку пользователю который написал ему (Например: "привет", после чего бот создаст одноразовую ссылку и отправил её пользователю который написал слово "привет"). Желательно на примере
  • Вопрос задан
  • 5167 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
chat_id - ид чата, для которого создается ссылка

@bot.message_handler(content_types=['text'])
def send_invite(message):

    if message.text.lower() == 'привет':
        invite_link = bot.export_chat_invite_link(chat_id)

        bot.send_message(message.chat.id, invite_link)


https://core.telegram.org/bots/api#exportchatinvitelink
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zadroch
@zadroch
если кому надо будет еще:
invite = bot.create_chat_invite_link(Group_ID, member_limit=1, expire_date=int(time())+45) 
InviteLink = invite.invite_link
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 10:45
1000 руб./за проект
02 февр. 2025, в 10:19
7000 руб./за проект
02 февр. 2025, в 08:12
2500 руб./за проект