我正在做的是
for index in cursor:
print(index['SCity'])
i = index['SCity']
print(index['chanid'])
c = index['chanid']
print(index['gdid'])
gdid = index['gdid']
ann = bot.get_channel(c)
gd2 = bot.get_guild(gdid)
gd3 = gd2.id
print("##")
print(gd3)
role = get(gd3, id=i)
它循环浏览我的数据库并找到预定义的角色 Scity,我尝试使用恶作剧来强制使用 id,但每次我想获得角色时得到的输出是 TypeError: 'TextChannel' object is not callable
编辑:我添加了 gd3.roles 但问题似乎是 'id=i'