示例#1
0
def setup(bot: Bot) -> None:
    conn.cursor().execute("""
            CREATE TABLE IF NOT EXISTS Roles (
                RoleID INTEGER PRIMARY KEY,
                GuildID INTEGER NOT NULL
            ); 
    """)
    bot.add_cog(Roles(bot))
示例#2
0
def setup(bot: Bot) -> None:
    conn.cursor().execute("""
            CREATE TABLE IF NOT EXISTS Character (
                ID          INTEGER PRIMARY KEY     AUTOINCREMENT,
                PlayerID    INTEGER NOT NULL,
                Name        TEXT    NOT NULL,
                Description TEXT    DEFAULT 'No description'
            )
    """);
    bot.add_cog(Characters(bot))    
示例#3
0
def setup(bot: Bot) -> None:
    """Load the cogs."""
    if not hasattr(bot, "socket_stats"):
        bot.socket_stats = Counter()

    bot.add_cog(Events(bot))
    bot.add_cog(ErrorHandler(bot))
    bot.add_cog(Help(bot))
    bot.add_cog(Sudo(bot))
def setup(bot: Bot) -> None:
    """Load the cogs."""
    bot.add_cog(Eval(bot))
    bot.add_cog(Github(bot))
    bot.add_cog(Overflow(bot))
    bot.add_cog(Search(bot))
示例#5
0
def setup(bot: Bot) -> None:
    bot.add_cog(Help(bot))
示例#6
0
def setup(bot: Bot) -> None:
    bot.add_cog(Rulebook(bot))
示例#7
0
def setup(bot: Bot) -> None:
    bot.add_cog(Updater(bot))
示例#8
0
def setup(bot: Bot) -> None:
    """Load the cogs."""
    bot.add_cog(Conversion(bot))
    bot.add_cog(HackerNews(bot))
    bot.add_cog(Nasa(bot))
    bot.add_cog(Study(bot))
示例#9
0
def setup(bot: Bot) -> None:
    bot.add_cog(Latency(bot))
示例#10
0
def setup(bot: Bot) -> None:
    """Load the cogs."""
    bot.add_cog(Moderation(bot))
    bot.add_cog(Lock(bot))
示例#11
0
def setup(bot: Bot) -> None:
    bot.add_cog(Debug(bot))
示例#12
0
def setup(bot: Bot) -> None:
    bot.add_cog(Info(bot))
def setup(bot: Bot) -> None:
    """Load the cogs."""
    bot.add_cog(Announcements(bot))
    bot.add_cog(Embeds(bot))
    bot.add_cog(Lookup(bot))
示例#14
0
def setup(bot: Bot) -> None:
    bot.add_cog(ErrorHandler(bot))
示例#15
0
def setup(bot: Bot) -> None:
    bot.add_cog(VoiceChannel(bot))
示例#16
0
def setup(bot: Bot) -> None:
    bot.add_cog(Assignments(bot))
示例#17
0
def setup(bot: Bot) -> None:
    """Load the cogs."""
    bot.add_cog(Roles(bot))
示例#18
0
def setup(bot: Bot):
    bot.add_cog(Weather())
示例#19
0
def setup(bot: Bot) -> None:
    bot.add_cog(SetUp(bot))
示例#20
0
import asyncio
import discord
import traceback
import config
import os

from bot import Bot
from cogs.stand_info import Stands

bot = Bot()
bot.add_cog(Stands(Bot))

if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    try:
        loop.run_until_complete(bot.connect_all())
        loop.run_until_complete(bot.start(config.token))
    except Exception as e:
        traceback.print_exc()
def setup(bot: Bot) -> None:
    """Load the cogs."""
    bot.add_cog(FileSecurity(bot))
    bot.add_cog(SwearFilter(bot))
def setup(bot: Bot) -> None:
    """Load the cogs."""
    bot.add_cog(ErrorHandler(bot))
    bot.add_cog(Help(bot))
    bot.add_cog(Sudo(bot))
示例#23
0
def setup(bot: Bot):
    bot.add_cog(Xenoblade2())
示例#24
0
def setup(bot: Bot) -> None:
    bot.add_cog(Games(bot))
def setup(bot: Bot) -> None:
    """Load the cogs."""
    bot.add_cog(Comics(bot))
    bot.add_cog(Fun(bot))
    bot.add_cog(Reddit(bot))
示例#26
0
def setup(bot: Bot) -> None:
    bot.add_cog(DayLoop(bot))
示例#27
0
def setup(bot: Bot) -> None:
    bot.add_cog(KUSNews(bot))
示例#28
0
def setup(bot: Bot) -> None:
    bot.add_cog(AdminCommands(bot))
示例#29
0
def setup(bot: Bot) -> None:
    bot.add_cog(NewPatch(bot))