fix jonbot and moneybot
This commit is contained in:
parent
99b9680ef2
commit
81233011b0
19
jonbot.py
19
jonbot.py
@ -1,11 +1,12 @@
|
|||||||
import config
|
import config
|
||||||
import openai
|
import openai
|
||||||
import discord
|
import discord
|
||||||
|
import asyncio
|
||||||
import os
|
import os
|
||||||
|
|
||||||
openai.api_key = config.OPENAI_TOKEN
|
openai.api_key = config.OPENAI_TOKEN
|
||||||
jonkey = config.JONBOT_TOKEN
|
jonkey = config.JONBOT_TOKEN
|
||||||
model = "gpt-3.5-turbo"
|
model = config.TXT_MODEL
|
||||||
|
|
||||||
intents = discord.Intents.default()
|
intents = discord.Intents.default()
|
||||||
intents.messages = True
|
intents.messages = True
|
||||||
@ -14,7 +15,7 @@ client = discord.Client(intents=intents)
|
|||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
async def on_ready():
|
async def on_ready():
|
||||||
print(f"Logged in as {client.user.name} running gpt-3.5-turbo.", flush=True)
|
print(f"Logged in as {client.user.name} running {model}.", flush=True)
|
||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
async def on_message(message):
|
async def on_message(message):
|
||||||
@ -39,8 +40,14 @@ async def on_message(message):
|
|||||||
e = str(e)
|
e = str(e)
|
||||||
await message.channel.send(f"`JonBot Error: {e}`")
|
await message.channel.send(f"`JonBot Error: {e}`")
|
||||||
|
|
||||||
try:
|
async def jonbot_connect():
|
||||||
client.run(jonkey)
|
while True:
|
||||||
except Exception as e:
|
try:
|
||||||
|
await client.start(jonkey)
|
||||||
|
except Exception as e:
|
||||||
e = str(e)
|
e = str(e)
|
||||||
print(f"JonBot Error: {e}")
|
logger.error(f"Jonbot couldn't connect! {e}")
|
||||||
|
await asyncio.sleep(60)
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
asyncio.run(jonbot_connect())
|
||||||
|
17
moneybot.py
17
moneybot.py
@ -1,11 +1,12 @@
|
|||||||
import config
|
import config
|
||||||
import openai
|
import openai
|
||||||
import discord
|
import discord
|
||||||
|
import asyncio
|
||||||
import os
|
import os
|
||||||
|
|
||||||
openai.api_key = config.OPENAI_TOKEN
|
openai.api_key = config.OPENAI_TOKEN
|
||||||
moneykey = config.MONEYBOT_TOKEN
|
moneykey = config.MONEYBOT_TOKEN
|
||||||
model = "gpt-4"
|
model = config.TXT_MODEL
|
||||||
|
|
||||||
intents = discord.Intents.default()
|
intents = discord.Intents.default()
|
||||||
intents.messages = True
|
intents.messages = True
|
||||||
@ -14,7 +15,7 @@ client = discord.Client(intents=intents)
|
|||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
async def on_ready():
|
async def on_ready():
|
||||||
print(f"Logged in as {client.user.name} running gpt-4.", flush=True)
|
print(f"Logged in as {client.user.name} running {model}.", flush=True)
|
||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
async def on_message(message):
|
async def on_message(message):
|
||||||
@ -39,4 +40,14 @@ async def on_message(message):
|
|||||||
e = str(e)
|
e = str(e)
|
||||||
await message.channel.send(f"`MoneyBot Error: {e}`")
|
await message.channel.send(f"`MoneyBot Error: {e}`")
|
||||||
|
|
||||||
client.run(moneykey)
|
async def moneybot_connect():
|
||||||
|
while True:
|
||||||
|
try:
|
||||||
|
await client.start(moneykey)
|
||||||
|
except Exception as e:
|
||||||
|
e = str(e)
|
||||||
|
logger.error(f"Moneybot couldn't connect! {e}")
|
||||||
|
await asyncio.sleep(60)
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
asyncio.run(moneybot_connect())
|
||||||
|
Loading…
Reference in New Issue
Block a user