init
This commit is contained in:
46
main.py
Normal file
46
main.py
Normal file
@@ -0,0 +1,46 @@
|
||||
####################
|
||||
# == Main Info ==
|
||||
# main.py
|
||||
# by 4nima
|
||||
# v.0.0.0
|
||||
#
|
||||
####################
|
||||
# == Descrtiption ==
|
||||
# template for discord bot
|
||||
#
|
||||
####################
|
||||
# == Dependencies ==
|
||||
# pip3 install discord
|
||||
# pip3 install flask (for keep_alive)
|
||||
####################
|
||||
|
||||
## Imports
|
||||
import discord
|
||||
import json
|
||||
from lib.keep_alive import keep_alive
|
||||
from lib.help import *
|
||||
|
||||
## Vars
|
||||
client = discord.Client()
|
||||
with open("bot.json", 'r') as f:
|
||||
BOTDATA = json.load(f)
|
||||
|
||||
## Run
|
||||
@client.event
|
||||
async def on_ready():
|
||||
print('Logged in as {0.user}'.format(client))
|
||||
|
||||
@client.event
|
||||
async def on_message(message):
|
||||
if message.author == client.user:
|
||||
return
|
||||
|
||||
if message.content.startswith(BOTDATA['prefix'] + 'help'):
|
||||
help = get_help()
|
||||
await message.channel.send(help)
|
||||
|
||||
if message.content.startswith(BOTDATA['prefix'] + 'hello'):
|
||||
await message.channel.send('Hello!')
|
||||
|
||||
keep_alive()
|
||||
client.run(BOTDATA['token'])
|
||||
Reference in New Issue
Block a user