mirror of
https://github.com/stijndcl/didier.git
synced 2026-04-07 15:48:29 +02:00
Add command that shows how many (& which) characters can be used for react
This commit is contained in:
parent
c882179b0d
commit
9d3f71eb1f
3 changed files with 55 additions and 1 deletions
|
|
@ -51,6 +51,25 @@ class ReactWord(commands.Cog):
|
|||
for reac in arr:
|
||||
await message.add_reaction(reac)
|
||||
|
||||
@commands.command(name="Character", aliases=["Char"], usage="[Karakter]")
|
||||
@help.Category(category=Category.Other)
|
||||
async def char(self, ctx, char: str = None):
|
||||
# Nothing passed
|
||||
if char is None:
|
||||
return await ctx.send("Controleer je argumenten")
|
||||
|
||||
char = char.lower()
|
||||
|
||||
# Not 1 char passed
|
||||
if len(char) != 1 or char not in reactWord.allowedCharacters():
|
||||
return await ctx.send("Dit is geen geldig karakter.")
|
||||
|
||||
var = reactWord.getAllVariants(char)
|
||||
|
||||
return await ctx.send("**Karakter**: {}\nOpties (**{}**): {}".format(
|
||||
char, len(var), " ".join(var)
|
||||
))
|
||||
|
||||
|
||||
def setup(client):
|
||||
client.add_cog(ReactWord(client))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue