discord_bot / Botclient /CLient.py
imgar's picture
Upload 2 files
631810a
import setting
import discord
from discord.ext import commands, bridge
from logging import getLogger
import logging
#import bot_web
from gra import keep_alive
def make_log():
logger = getLogger(__name__)
logger.setLevel(logging.INFO)
streamHandler = logging.StreamHandler()
logger.addHandler(streamHandler)
return logger
log = make_log()
class clients(bridge.AutoShardedBot):
def __init__(self):
super().__init__(
#activity=discord.Activity(#competing
# type=discord.ActivityType.playing, name=f"λΈ”λž™λ¦¬μŠ€νŠΈ μΆ”κ°€"
#),
allowed_mentions=discord.AllowedMentions.none(),
chunk_guilds_at_startup=False,
command_prefix="m.",
help_command=None,
intents=discord.Intents.all(),
owner_ids=[1096254561674592256],
)
async def on_ready(self):
log.info("봇이 μ‹€ν–‰μ€‘μž…λ‹ˆλ‹€.")
self._bot.persistent_views_added = False
#return bot_web.ui()
return keep_alive()
def run(self):
if setting.Debug.debug:
log.info("ν…ŒμŠ€νŠΈ λͺ¨λ“œκ°€ μ‹€ν–‰λ˜μ—ˆμŠ΅λ‹ˆλ‹€.")
TOKEN = setting.Debug.token
else:
TOKEN = setting.Settings.token
super().run(TOKEN, reconnect=True)