30-07-2020, Saat: 22:57
Komudun Adı: [Python] Otomatik Yardım
Komut için Gerekli Modüller: discord.py
Komut Açıklaması: Etiketlediğiniz Kişiyi Sunucudan Atar
Komutun Ekleneceği Yer: Main (bot.py, app.py)
Komut için Gerekli Modüller: discord.py
Komut Açıklaması: Etiketlediğiniz Kişiyi Sunucudan Atar
Komutun Ekleneceği Yer: Main (bot.py, app.py)
Kod:
def getCogCommands(client, cog):
cog = client.get_cog(cog)
kmtlr = cog.get_commands()
a = []
for i in kmtlr:
a.append(str(i))
return a
@client.command()
async def yardım(ctx):
uyetext = ""
uyeliste = getCogCommands(client, 'uye')
for i in uyeliste:
if uyeliste[len(uyeliste)-1] == i:
uyetext += f"`{i}`"
else:
uyetext += f"`{i}`, "
eglencetext = ""
eglenceliste = getCogCommands(client, 'eglence')
for i in eglenceliste:
if eglenceliste[len(eglenceliste)-1] == i:
eglencetext += f"`{i}`"
else:
eglencetext += f"`{i}`, "
embed = discord.Embed(title=f"{client.user.name} Yardım", color=discord.Colour.blue())
embed.add_field(name="Üye Komutları", value=uyetext, inline=False)
embed.add_field(name="Eğlence Komutları", value=eglencetext, inline=False)
await ctx.send(embed=embed)