Найти - Пользователи
Полная версия: Проблема с добавлением пользователя в чат через библиотеку telethon
Начало » Python для новичков » Проблема с добавлением пользователя в чат через библиотеку telethon
1
nofuture
Добрый день, пользователи.

Сегодня начала изучать для себя новую библиотеку, решила написать скрипт для автоматического добавления юзеров в чат. Набросала вот такой код:

from telethon.tl.functions.messages import AddChatUserRequest
from telethon import TelegramClient

api_id = "my_api_id"
api_hash = "my_api_hash"

client = TelegramClient('name', api_id, api_hash).start()

with client:
client(AddChatUserRequest(int("my_chat_id"), int("id_user"), fwd_limit=50))


Постоянно ловлю ошибки. Либо “telethon.errors.rpcerrorlist.ChatIdInvalidErr or: Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead (caused by AddChatUserRequest).” (перевела, поняла, что у меня что-то не так с chat_id, однако он у меня верный!), либо "ValueError: Could not find the input entity for PeerUser(user_id) (PeerUser). Please read https://docs.telethon.dev/en/l… ities.html to find out more details." (покопалась в интернете, но мало что поняла.). Сможет ли кто-нибудь дать понять, как осуществить мою задумку? Буду бесконечно благодарна за толковый ответ.
ZerG
Оно говорит что ваша группа не Чат а канал или мегогруппа.
А вы применяете метод чата к ним.
nofuture
ZerG
Оно говорит что ваша группа не Чат а канал или мегогруппа.А вы применяете метод чата к ним.
Спасибо за ответ!
Мегагруппа - это публичная группа? Тогда как создать чат и что он вообще такое?
ZerG
Уверен сайт телеграмма содержит детальную информацию по данному вопросу даже на русском языке
Как и ответы на сопутствующие вопросы как создавать бота, канал или группу
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB