1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-23 19:44:20 +00:00

Fix id command

This commit is contained in:
Steffo 2019-08-02 01:33:48 +02:00
parent 1006909881
commit d190d10c54

View file

@ -3,6 +3,7 @@ import discord
import typing import typing
from ..utils import Command, Call from ..utils import Command, Call
class IdCommand(Command): class IdCommand(Command):
command_name = "id" command_name = "id"
@ -10,16 +11,16 @@ class IdCommand(Command):
command_syntax = "" command_syntax = ""
@classmethod @classmethod
def telegram(cls, call: Call): async def telegram(cls, call: Call):
chat: telegram.Chat = call.channel chat: telegram.Chat = call.channel
call.reply(f"🔢 L'id di questa chat è [b]{chat.id}[/b].") await call.reply(f"🔢 L'id di questa chat è [b]{chat.id}[/b].")
@classmethod @classmethod
def discord(cls, call: Call): async def discord(cls, call: Call):
channel = call.channel channel = call.channel
if isinstance(channel, discord.TextChannel): if isinstance(channel, discord.TextChannel):
call.reply(f"🔢 L'id di questa chat è [b]{channel.id}[/b].") await call.reply(f"🔢 L'id di questa chat è [b]{channel.id}[/b].")
elif isinstance(channel, discord.DMChannel): elif isinstance(channel, discord.DMChannel):
call.reply(f"🔢 L'id di questa chat è [b]{channel.id}[/b].") await call.reply(f"🔢 L'id di questa chat è [b]{channel.id}[/b].")
else: else:
call.reply(f"⚠️ Questo tipo di chat non è supportato.") await call.reply(f"⚠️ Questo tipo di chat non è supportato.")