Fixed auto-role react
This commit is contained in:
parent
a84e77e055
commit
ef5ebabf81
@ -220,7 +220,7 @@ class AutoRoleGroup(DiscordCommandABC):
|
|||||||
) -> TList[app_commands.Choice[str]]:
|
) -> TList[app_commands.Choice[str]]:
|
||||||
return await self._auto_role_auto_complete(interaction, current)
|
return await self._auto_role_auto_complete(interaction, current)
|
||||||
|
|
||||||
@auto_role.command("react")
|
@auto_role.command()
|
||||||
@commands.guild_only()
|
@commands.guild_only()
|
||||||
@CommandChecks.check_is_ready()
|
@CommandChecks.check_is_ready()
|
||||||
@CommandChecks.check_is_member_moderator()
|
@CommandChecks.check_is_member_moderator()
|
||||||
@ -244,11 +244,9 @@ class AutoRoleGroup(DiscordCommandABC):
|
|||||||
return
|
return
|
||||||
|
|
||||||
for rule in self._auto_roles.get_auto_role_rules_by_auto_role_id(auto_role_from_db.id):
|
for rule in self._auto_roles.get_auto_role_rules_by_auto_role_id(auto_role_from_db.id):
|
||||||
self._bot.loop.create_task(
|
|
||||||
await self._client_utils.react_to_message_by_auto_role_rule(
|
await self._client_utils.react_to_message_by_auto_role_rule(
|
||||||
auto_role_from_db.discord_channel_id, auto_role_from_db.discord_message_id, rule, ctx.guild
|
auto_role_from_db.discord_channel_id, auto_role_from_db.discord_message_id, rule, ctx.guild
|
||||||
)
|
)
|
||||||
)
|
|
||||||
|
|
||||||
await self._message_service.send_ctx_msg(
|
await self._message_service.send_ctx_msg(
|
||||||
ctx,
|
ctx,
|
||||||
@ -256,7 +254,7 @@ class AutoRoleGroup(DiscordCommandABC):
|
|||||||
)
|
)
|
||||||
self._logger.trace(__name__, f"Finished command auto-role react")
|
self._logger.trace(__name__, f"Finished command auto-role react")
|
||||||
|
|
||||||
@remove.autocomplete("auto_role")
|
@react.autocomplete("auto_role")
|
||||||
async def react_autocomplete(
|
async def react_autocomplete(
|
||||||
self, interaction: discord.Interaction, current: str
|
self, interaction: discord.Interaction, current: str
|
||||||
) -> TList[app_commands.Choice[str]]:
|
) -> TList[app_commands.Choice[str]]:
|
||||||
|
Loading…
Reference in New Issue
Block a user