Получение идентификатора чата, имеющего ссылку чата в Telegram API
Я использую Telegram API для разработки программы для присоединения к группам Telegram или каналу по их ссылкам.
методы, которые присоединяются к группе или каналу (например, каналы.joinChannel) нужно chat_id или channel_id, но я есть только в одной из групп или каналов (напр. @channel_username или https://t.me/channel_username или https://t.me/joinChat/xxxxx)
как я могу получить chat_id или channel_id группы или канала, имеющего свою линк?
P. S: Я не администратор этих групп или каналов.
1 ответов
Я нашел ответ:
Сначала мы должны использовать checkChatInvite метод. Он использует ссылку чата в качестве входного параметра и выводит спецификации чата включает chat_id.
затем мы используем joinChat метод метод. он использует chat_id получил от предыдущего шага и присоединяется к этой группе или каналу.