Exemple #1
0
    def __init__(self):
        super().__init__(command_prefix=["봇 ", "봇"], shard_count=2)
        self.logger = Logs.create_logger(self)
        self.main_logger = Logs.main_logger()

        self.loop = asyncio.get_event_loop()
        self.loop.create_task(change_activity(self))
        self.loop.create_task(self.set_db())

        self.afk = {}
        self.blacklist = []
        additional_commands = [
            self.add_to_black,
            self.rest_black,
            self.show_black,
        ]

        with open("blacklist.pickle", "rb") as f:
            self.blacklist = pickle.load(f)

        with open("argument_help.json", "r", encoding="utf-8") as f:
            self.argument_data = json.load(f)

        for i in TOKEN.initial_extensions:
            self.load_extension(i)

        for cmd in additional_commands:
            self.add_command(cmd)
    def __init__(self, bot):
        super()
        self.bot = bot
        self.logger = Logs.create_logger(self)
        self.conn_pool = ""

        self.loop = asyncio.get_event_loop()
        self.loop.create_task(self.set_db())

        with open("help.json", "r", encoding="utf-8") as f:
            self.help_data = json.load(f)
Exemple #3
0
 def __init__(self, bot):
     self.bot = bot
     self.owner_list = [289729741387202560]
     self.notice_channels = []
     self.logger = Logs.create_logger(self)
     self.loop = asyncio.get_event_loop()
     self.conn_pool = self.loop.create_task(self.set_db())
     self.insignia = {
         "멋짐": "https://cdn.discordapp.com/emojis/664836978520621076.png?v=1",
         "주인": "https://cdn.discordapp.com/emojis/664837274864844857.png?v=1",
         "라이타운": "https://cdn.discordapp.com/emojis/490097210168573962.png?v=1",
         "안해": "https://cdn.discordapp.com/emojis/490097831701381132.png?v=1",
     }
Exemple #4
0
    def __init__(self, bot):
        self.bot = bot
        self.logger = Logs.create_logger(self)
        self.betting = {"7⃣": 10, "🔔": 7, "⭐": 5, "🍒": 2, "🍈": 1}
        self.gaming_list = []
        self.tictactoe = {}
        self.money_list = [
            1000,
            1000,
            1000,
            1000,
            1000,
            1000,
            1000,
            2000,
            2000,
            2000,
            2000,
            2000,
            2000,
            5000,
            5000,
            5000,
            5000,
            5000,
            7000,
            7000,
            10000,
        ]

        self.tictactoe_board = [
            ["1⃣", "2⃣", "3⃣"],
            ["4⃣", "5⃣", "6⃣"],
            ["7⃣", "8⃣", "9⃣"],
        ]

        self.loop = asyncio.get_event_loop()
        self.loop.create_task(self.set_db())
Exemple #5
0
 def __init__(self, bot):
     self.bot = bot
     self.logger = Logs.create_logger(self)
     self.loop = asyncio.get_event_loop()
     self.loop.create_task(self.set_db())
Exemple #6
0
 def __init__(self, bot):
     self.bot = bot
     self.logger = Logs.create_logger(self)
     self.logger.info("{} Loaded.".format(self.__class__.__name__))
Exemple #7
0
 def __init__(self):
     super().__init__(command_prefix=[CONF.PREFIX])
     self.logger = Logs.create_logger(self)
     self.loop = asyncio.get_event_loop()
     for i in CONF.EXTENSIONS:
         self.load_extension(i)
Exemple #8
0
 def __init__(self):
     super().__init__(command_prefix=["!"])
     self.logger = Logs.create_logger(self)
     self.main_logger = Logs.main_logger()
     for i in TOKEN.initial_extensions:
         self.load_extension(i)
Exemple #9
0
 def __init__(self, bot):
     self.bot = bot
     self.logger = Logs.create_logger(self)
     self.logger.info("{} Loaded.".format(self.__class__.__name__))
     self.CBSList = "http://m.safekorea.go.kr/idsiSFK/neo/ext/json/disasterDataList/disasterDataList.json"
 def __init__(self, bot):
     self.bot = bot
     self.logger = Logs.create_logger(self)
     self.bot_start_time = datetime.datetime.utcnow()