Compare commits

..

No commits in common. "baf7b8d7de629827d89888660945e35e43c481b1" and "bc528f14748f01a502d8c97fb3ece5e928e593c3" have entirely different histories.

View File

@ -50,10 +50,7 @@ class AFKCommand(DiscordCommandABC):
self._logger.debug(__name__, f"Received command afk {ctx}")
settings: ServerConfig = self._config.get_configuration(f"ServerConfig_{ctx.guild.id}")
if member is None:
member = ctx.author
if member.voice is None or member.voice.channel is None:
if ctx.author.voice is None or ctx.author.voice.channel is None:
await self._message_service.send_ctx_msg(
ctx,
self._t.transform("modules.base.afk_command_channel_missing_message"),
@ -66,7 +63,10 @@ class AFKCommand(DiscordCommandABC):
)
channel: VoiceChannel = ctx.guild.get_channel(settings.afk_command_channel_id)
try:
if member is not None:
await member.move_to(channel)
else:
await ctx.author.move_to(channel)
self._client_utils.moved_user(ctx.guild.id)
except Exception as e:
self._logger.error(