From fc05d2bd72f409442b9868fa1fa846dce01d19f4 Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Thu, 10 Feb 2022 20:56:19 +0100 Subject: [PATCH] Hacky but working way for emoji reactions and py-cord version bump --- bot.py | 7 +++++-- requirements.txt | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/bot.py b/bot.py index c07681b..3083b98 100644 --- a/bot.py +++ b/bot.py @@ -165,15 +165,18 @@ class MyModal(Modal): self.add_item(InputText(label="Dein Text:", placeholder="Jeder Buchstabe nur einmal!")) async def callback(self, interaction: discord.Interaction): - emojitext = self.children[0].value.lower.strip + emojitext = self.children[0].value.lower() + await interaction.response.defer() + original_message = await interaction.channel.fetch_message(int(self.title)) for x in list(emojitext): - await interaction.message.add_reaction(alphabet[x]) + await original_message.add_reaction(alphabet[x]) await interaction.response.send_message(content="done", ephemeral=True) @bot.message_command(name="Emoji Text", guild_ids=[261575556708040705]) @permissions.has_role(member_role) async def emoji_text(ctx, message: discord.Message): modal = MyModal() + modal.title = f"{message.id}" await ctx.interaction.response.send_modal(modal) @bot.command(help="veraltet", usage="", hidden=True) diff --git a/requirements.txt b/requirements.txt index 70dba3b..ddb5d19 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -py-cord==2.0.0b3 \ No newline at end of file +py-cord==2.0.0b4 \ No newline at end of file