微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Telethon 斜体格式不适用于列表的最后一项

如何解决Telethon 斜体格式不适用于列表的最后一项

我正在使用 Telethon 库为电报组构建一个提及机器人。我想以斜体格式提及组的所有管理员。但它不会使最后一行斜体。

async def tag(event):
    chat_from = event.chat if event.chat else (await event.get_chat())
    admin_list = await botsaztagger.get_participants(chat_from,filter=ChannelParticipantsAdmins)
    admins = ''

    for i in range(len(admin_list)):
        user = admin_list[i]
        if user.deleted or user.bot:
            pass
        else:
            name = user.first_name
            if user.last_name:
                name += ' ' + user.last_name

            admins += '? __[{}](tg://user?id={})__\n'.format(name.strip(),user.id)

    message = """**{}** List of administrators:

{}""".format(chat_from.title,admins)
    await event.respond(message)
    print(message)

如果您查看 image,您会发现某些名称不是斜体。我在控制台打印了这条消息,看看是不是有什么问题,但看起来一切正常

**YeTeam** List of administrators:

? __[Tamerlan](tg://user?id=731644382)__
? __[Shahin Bv](tg://user?id=753855865)__
? __[Samed Jabbarov](tg://user?id=807246109)__
? __[Haji Jafarli](tg://user?id=850522538)__
? __[Vüqar Stanbullu](tg://user?id=603068273)__
? __[Tuqay](tg://user?id=812891027)__
? __[Star Dust](tg://user?id=887740534)__
? __[Darth Nihilus](tg://user?id=841608283)__
? __[Taleh Əfəndi](tg://user?id=764835170)__
? __[Fariz](tg://user?id=649855510)__

我该如何解决?我错过了什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。