Add files via upload

This commit is contained in:
ionburger 2022-08-24 17:22:33 -06:00 committed by GitHub
parent 8f09eb4a78
commit b5cec906c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 85 additions and 0 deletions

6
1.2/bot.conf Normal file
View File

@ -0,0 +1,6 @@
[config]
replytobot = false
[modules]
triggerbot = "true"
quotebot = "true"

71
1.2/bot.py Normal file
View File

@ -0,0 +1,71 @@
import discord
import time
import configparser
import random
client = discord.Client()
avgtimelst = []
#loading config files
botconf = configparser.ConfigParser()
botconf.read("bot.conf")
triggerbotconf = configparser.ConfigParser()
triggerbotconf.read("triggerbot.conf")
quotebotconf = configparser.ConfigParser()
quotebotconf.read("quotebot.config")
#bot info
@client.event
async def on_ready():
print('We have logged in as {0.user}'.format(client))
#main event
@client.event
async def on_message(message):
#defining variables
msg = str(message.content)
channel = str(message.channel.id)
author = str(message.author)
#reply to bots
if message.author.bot and botconf["config"]["replytobot"] == "false":
return
#start event timer
print("\n start client.event")
start = time.time()
#triggerbot
b = 0
found = "false"
triggersstr = (triggerbotconf["config"]["triggers"])
triggers = triggersstr.split(",")
print(triggers)
print(type(triggers))
while b < len(triggers) and found == "false":
if triggers[b] not in msg:
b = b+1
elif triggers[b] in msg:
print("balls")
found = "true"
await message.channel.send("hello")
else:
print("something happened")
#daily quote
if channel == "1010042640508669982":
print("weeee")
#end function timer
end = time.time()
eventime = (end - start)
reventime = str(round(eventime,3))
avgtimelst.append(float(reventime))
avgtime = str(sum(avgtimelst) / len(avgtimelst))
print("\n end client.event \n time: " + str(reventime) + "\n average time: " + avgtime)
client.run('OTg2NDA4MjM3Njg5NjMwNzYx.GZZchW.Aymv6QYXFPcvrT6YqBmJIhB_HKWZK1UOEKeIVo')

0
1.2/quotebot.conf Normal file
View File

8
1.2/triggerbot.conf Normal file
View File

@ -0,0 +1,8 @@
[config]
blacklist = ["1234567890","0987654321"] #blacklisted channels
triggers = hello,hi,howdy,sup
[replys] # add new replys as needed to respond custom triggers
hello = ["hello","top of the morning m8"]
hi = ["hi"]
howdy = ["howdy"]
sup = ["sup"]