Create commands.py
This commit is contained in:
parent
e18d980428
commit
41e6c72146
102
Bot/commands.py
Normal file
102
Bot/commands.py
Normal file
@ -0,0 +1,102 @@
|
||||
'''
|
||||
Command creator for the The Guardians Discord Bot.
|
||||
|
||||
© by ElBe.
|
||||
|
||||
Version: 0.1.3
|
||||
|
||||
NOTE: Only execute once.
|
||||
'''
|
||||
|
||||
#Imports
|
||||
import command_creator
|
||||
|
||||
#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