Как настроить свои публичные каналы в телетоне, чтобы кто-нибудь мог пригласить людей - PullRequest
0 голосов
/ 09 апреля 2019

Я использовал метод telethon для создания общедоступной группы, но когда я смотрю на разрешения группы, группа устанавливается так, что не каждый может пригласить людей в группу. Как я могу использовать телетон для настройки, чтобы каждый мог пригласить людей в группу

result = client(CreateChannelRequest(
    title='*****',
    about='******',
    megagroup=True,
    broadcast=True
))
updatesDict = result.to_dict()
channelInfo = InputPeerChannel(updatesDict['chats'][0]['id'], updatesDict['chats'][0]['access_hash'])
desiredPublicUsername = "test"
checkUsernameResult = client(CheckUsernameRequest(channelInfo, desiredPublicUsername))
if (checkUsernameResult == True):
      publicChannel = client(UpdateUsernameRequest(channelInfo, desiredPublicUsername))

Общая групповая информация, созданная с использованием вышеуказанного кода:

  Channel(id=***, title='***', photo=ChatPhotoEmpty(), date=datetime.utcfromtimestamp(1554747259), version=0, creator=True, left=False, editor=False, broadcast=False, verified=Fal
se, megagroup=True, restricted=False, democracy=False, signatures=False, min=False, access_hash=***, username='***', restriction_reason=None, admin_rights=None, banne
d_rights=None, participants_count=None)

Я хочу, чтобы телетон установил для свойства демократии в канале значение True

...