Spaces:
Building
Building
File size: 1,136 Bytes
8067274 e306b36 6b076a3 420abad 76977ab 6b71189 5289540 8067274 e306b36 8067274 e306b36 420abad 76977ab 6b71189 5289540 8e6a929 8067274 e306b36 d1838af e306b36 420abad |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
import discord
from discord import app_commands
import asyncio
from fastapi import FastAPI
import uvicorn
from petsimgo import petsimgo
from petroll import petroll
from cash import cash
from dice import dice
from admincash import admincash
from shop import shop
from cashapp import cashapp
from database import database
app = FastAPI()
intents = discord.Intents.default()
intents.message_content = True
bot = discord.Client(intents=intents)
tree = app_commands.CommandTree(bot)
@app.get("/")
async def read_root():
return {"Hello": "World"}
tree.add_command(petsimgo)
tree.add_command(petroll)
tree.add_command(cash)
tree.add_command(dice)
tree.add_command(admincash)
tree.add_command(shop)
tree.add_command(cashapp)
tree.add_command(database)
@bot.event
async def on_ready():
await tree.sync()
print(f"{bot.user} is now online!")
async def run_bot():
await bot.start("MTI5MjkxMDYzMjg3MzQ5MjU4Mw.GbVmvy.8kEhPZyNLrACzBWYEorT7UqNRME7gp6Lvz6lg8")
@app.on_event("startup")
async def startup_event():
asyncio.create_task(run_bot())
if __name__ == "__main__":
uvicorn.run("main:app", host="0.0.0.0", port=7860) |