На Telethon можно добавлять пользователей в группу, но для этого вам нужно иметь права администратора в этой группе. Для добавления пользователя в группу по его Username или user_id вам понадобится следующий код:
from telethon import TelegramClient from telethon.tl.types import InputPeerUser, InputPeerChannel # Ваши данные для авторизации api_id = 'YOUR_API_ID' api_hash = 'YOUR_API_HASH' phone_number = 'YOUR_PHONE_NUMBER' # Имя пользователя и id пользователя, которого вы хотите добавить username = 'USERNAME' user_id = 'USER_ID' # Создаем клиента Telethon client = TelegramClient′sessionname′,apiid,apihash'session_name', api_id, api_hash′sessionname′,apiid,apihash
client.start # Получаем InputPeer для пользователя peer = InputPeerUseruserid,usernameuser_id, usernameuserid,username # Получаем InputPeer для группы group = InputPeerChannel′GROUPID′,′GROUPHASH′'GROUP_ID', 'GROUP_HASH'′GROUPID′,′GROUPHASH′ # Добавляем пользователя в группу clientfunctions.channels.InviteToChannelRequest(channel=group,users=[peer])functions.channels.InviteToChannelRequest( channel=group, users=[peer] )functions.channels.InviteToChannelRequest(channel=group,users=[peer]) # Останавливаем клиента client.disconnect
Помните, что для добавления пользователя в группу вы должны быть администратором этой группы и иметь права на добавление пользователей. Также помните о соблюдении правил Telegram при добавлении пользователей в группу.
На Telethon можно добавлять пользователей в группу, но для этого вам нужно иметь права администратора в этой группе. Для добавления пользователя в группу по его Username или user_id вам понадобится следующий код:
from telethon import TelegramClientfrom telethon.tl.types import InputPeerUser, InputPeerChannel
# Ваши данные для авторизации
api_id = 'YOUR_API_ID'
api_hash = 'YOUR_API_HASH'
phone_number = 'YOUR_PHONE_NUMBER'
# Имя пользователя и id пользователя, которого вы хотите добавить
username = 'USERNAME'
user_id = 'USER_ID'
# Создаем клиента Telethon
client = TelegramClient′sessionname′,apiid,apihash'session_name', api_id, api_hash′sessionn ame′,apii d,apih ash client.start
# Получаем InputPeer для пользователя
peer = InputPeerUseruserid,usernameuser_id, usernameuseri d,username
# Получаем InputPeer для группы
group = InputPeerChannel′GROUPID′,′GROUPHASH′'GROUP_ID', 'GROUP_HASH'′GROUPI D′,′GROUPH ASH′
# Добавляем пользователя в группу
clientfunctions.channels.InviteToChannelRequest(channel=group,users=[peer])functions.channels.InviteToChannelRequest(
channel=group,
users=[peer]
)functions.channels.InviteToChannelRequest(channel=group,users=[peer])
# Останавливаем клиента
client.disconnect
Помните, что для добавления пользователя в группу вы должны быть администратором этой группы и иметь права на добавление пользователей. Также помните о соблюдении правил Telegram при добавлении пользователей в группу.