Использую Disnake.py.
Python 3.10
Мой бот отправляет в dm_channel сообщение с кнопками и информацией. Бот должен при нажатии на кнопку проверить информацию, указанную в сообщении и использовать её.
Но суть моей проблемы в том, что через
await interaction.original_message
я не могу получить привычный объект сообщения. Он не поддается методам классического объекта сообщения.
Как мне это решить?
Код
class TeamJoinAcceptButton(disnake.ui.View,):
@disnake.ui.button(label='Принять',row=0,style=disnake.ButtonStyle.green)
async def accept(self,button:disnake.Button,interaction:disnake.Interaction):
message= interaction.original_message()
mes=message.content
print(mes)
....
for i in range(0,len(x)):
f=x[i]
print(f)
member=guild.get_member_named(str(f))
if member is not None:
await member.send(f'Принять приглашения в команду '+str(TeamName)+"?",view=TeamJoinAcceptButton())