Create commands.py
This commit is contained in:
parent
a42ef6cc9e
commit
15e420b3ae
110
Replit/commands.py
Normal file
110
Replit/commands.py
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
'''
|
||||||
|
Command creator for the discord.py Bot.
|
||||||
|
|
||||||
|
© by ElBe.
|
||||||
|
|
||||||
|
Version: 0.1.5
|
||||||
|
|
||||||
|
NOTE: Only execute once.
|
||||||
|
'''
|
||||||
|
|
||||||
|
#Imports
|
||||||
|
import command_creator
|
||||||
|
|
||||||
|
#Stop command
|
||||||
|
json = {
|
||||||
|
'name': 'stop',
|
||||||
|
'type': 1,
|
||||||
|
'description': 'Stops the bot.'
|
||||||
|
}
|
||||||
|
command_creator.create_command(json)
|
||||||
|
|
||||||
|
#Help command
|
||||||
|
json = {
|
||||||
|
'name': 'help',
|
||||||
|
'type': 1,
|
||||||
|
'description': 'Shows you help about the bot.'
|
||||||
|
}
|
||||||
|
command_creator.create_command(json)
|
||||||
|
|
||||||
|
#Ping command
|
||||||
|
json = {
|
||||||
|
'name': 'ping',
|
||||||
|
'type': 1,
|
||||||
|
'description': 'Shows you the ping of the bot in ms.'
|
||||||
|
}
|
||||||
|
command_creator.create_command(json)
|
||||||
|
|
||||||
|
#Info command
|
||||||
|
json = {
|
||||||
|
'name': 'info',
|
||||||
|
'type': 1,
|
||||||
|
'description': 'Shows you information about the bot.'
|
||||||
|
}
|
||||||
|
command_creator.create_command(json)
|
||||||
|
|
||||||
|
#Kick command
|
||||||
|
json = {
|
||||||
|
'name': 'kick',
|
||||||
|
'type': 1,
|
||||||
|
'description': 'Kicks a member from the server.',
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "member",
|
||||||
|
"description": "The member to kick.",
|
||||||
|
"type": 6,
|
||||||
|
"required": True
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "reason",
|
||||||
|
"description": "Reason for the kick.",
|
||||||
|
"type": 3,
|
||||||
|
"required": False
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
command_creator.create_command(json)
|
||||||
|
|
||||||
|
#Ban command
|
||||||
|
json = {
|
||||||
|
'name': 'ban',
|
||||||
|
'type': 1,
|
||||||
|
'description': 'Bans a member from the server.',
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "member",
|
||||||
|
"description": "The member to ban.",
|
||||||
|
"type": 6,
|
||||||
|
"required": True
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "reason",
|
||||||
|
"description": "Reason for the ban.",
|
||||||
|
"type": 3,
|
||||||
|
"required": False
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
command_creator.create_command(json)
|
||||||
|
|
||||||
|
#Unban command
|
||||||
|
json = {
|
||||||
|
'name': 'unban',
|
||||||
|
'type': 1,
|
||||||
|
'description': 'Unbans a member from the server.',
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"name": "member",
|
||||||
|
"description": "The member to unban.",
|
||||||
|
"type": 6,
|
||||||
|
"required": True
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "reason",
|
||||||
|
"description": "Reason for the unban.",
|
||||||
|
"type": 3,
|
||||||
|
"required": False
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
command_creator.create_command(json)
|
||||||
Loading…
x
Reference in New Issue
Block a user