コード例 #1
0
ファイル: help.py プロジェクト: norinorin/nokari
 def __init__(self, bot: Bot) -> None:
     super().__init__()
     self.bot = bot
     self.old_help_command = bot.help_command
     bot.help_command = CustomHelp(bot)
     bot.remove_command("help")
     bot.add_command(_help_cmd)
コード例 #2
0
ファイル: events.py プロジェクト: norinorin/nokari
    def __init__(self, bot: Bot):
        super().__init__()
        self.bot = bot

        if GUILD_LOGS_WEBHOOK_URL:
            webhook_id, webhook_token = GUILD_LOGS_WEBHOOK_URL.strip(
                "/").split("/")[-2:]
            self.execute_webhook = partial(self.bot.rest.execute_webhook,
                                           int(webhook_id), webhook_token)

            for event_type, callback in self.optional_events:
                bot.subscribe(event_type, callback)
コード例 #3
0
ファイル: utils.py プロジェクト: norinorin/nokari
def unload(bot: Bot) -> None:
    bot.remove_plugin("Utils")
コード例 #4
0
ファイル: utils.py プロジェクト: norinorin/nokari
def load(bot: Bot) -> None:
    bot.add_plugin(Utils(bot))
コード例 #5
0
ファイル: events.py プロジェクト: norinorin/nokari
def unload(bot: Bot) -> None:
    bot.remove_plugin("Events")
コード例 #6
0
ファイル: events.py プロジェクト: norinorin/nokari
def load(bot: Bot) -> None:
    bot.add_plugin(Events(bot))
コード例 #7
0
ファイル: help.py プロジェクト: norinorin/nokari
def unload(bot: Bot) -> None:
    bot.remove_plugin("Help")
コード例 #8
0
ファイル: help.py プロジェクト: norinorin/nokari
def load(bot: Bot) -> None:
    bot.add_plugin(Help(bot))
コード例 #9
0
ファイル: admin.py プロジェクト: norinorin/nokari
def unload(bot: Bot) -> None:
    bot.remove_plugin("Admin")
コード例 #10
0
def unload(bot: Bot) -> None:
    bot.remove_plugin("Config")
コード例 #11
0
ファイル: admin.py プロジェクト: norinorin/nokari
def load(bot: Bot) -> None:
    bot.add_plugin(Admin(bot))
コード例 #12
0
def load(bot: Bot) -> None:
    bot.add_plugin(Config(bot))
コード例 #13
0
ファイル: errors.py プロジェクト: norinorin/nokari
def unload(bot: Bot) -> None:
    bot.remove_plugin("Errors")
コード例 #14
0
ファイル: errors.py プロジェクト: norinorin/nokari
def load(bot: Bot) -> None:
    bot.add_plugin(Errors(bot))
コード例 #15
0
ファイル: superuser.py プロジェクト: tandemdude/filament
def unload(bot: lightbulb.Bot):
    bot.remove_plugin("SuperUser")
コード例 #16
0
ファイル: superuser.py プロジェクト: tandemdude/filament
def load(bot: lightbulb.Bot):
    bot.add_plugin(SuperUser())