Exemplo n.º 1
0
def setup(bot: Bot) -> None:
    bot.add_cog(Invite(bot))
Exemplo n.º 2
0
def setup(bot: commands.Bot):
    bot.add_cog(Test(bot))
Exemplo n.º 3
0
def setup(bot: commands.Bot):
    bot.add_cog(HelperCommands())
Exemplo n.º 4
0
Arquivo: midi.py Projeto: lkmnds/jose
def setup(bot: commands.Bot):
    bot.add_cog(MIDI(bot))
Exemplo n.º 5
0
from fogeybot.database import Database
from fogeybot.hotslogs_api import HotsLogsAPI

from fogeybot.cogs.general.cog import GeneralCommands
from fogeybot.cogs.pickup.cog import PickupCommands
from fogeybot.cogs.users import UserCommands

bot = Bot(command_prefix="!", description="I am FogeyBot! I help start pickup games, and do other bot-y things.")

@bot.event
async def on_ready():
    print("FogeyBot: logged in as %s" % (bot.user.name))

client_id = os.environ["DISCORD_CLIENT_ID"]
token = os.environ["DISCORD_TOKEN"]
channel = os.environ.get("DISCORD_CHANNEL")
uri = os.environ["MONGO_URI"]

db = Database(uri)
asyncio.get_event_loop().run_until_complete(db.test_connection())

api = HotsLogsAPI()

bot.add_cog(GeneralCommands(bot))
bot.add_cog(PickupCommands(bot, api, db, channel))
bot.add_cog(UserCommands(bot, api, db))

bot.client_id = client_id
bot.run(token)
Exemplo n.º 6
0
def setup(bot: Bot):
    bot.add_cog(OffTopicNames(bot))
    log.info("Cog loaded: OffTopicNames")
Exemplo n.º 7
0
def setup(bot: Bot) -> None:
    bot.add_cog(Basic(bot))
    log.info("{} cog loaded".format(__name__))
Exemplo n.º 8
0
def setup(bot: commands.Bot) -> None:
    cog = Metrics(bot)
    bot.add_cog(cog)
Exemplo n.º 9
0
def setup(bot: commands.Bot):
    bot.add_cog(Invites(bot))
Exemplo n.º 10
0
from discord.ext.commands import Bot

import const
from checks import *
from cogs.commands.basic import BasicCommands
from cogs.commands.memes import MemeCommands
from cogs.commands.music import MusicCommands
from cogs.listener import BotEventListener
from handler import MusicEventHandler
from util import *

bot = Bot(command_prefix='!')
handler = MusicEventHandler(bot)

# cogs
bot.add_cog(BotEventListener(bot))
bot.add_cog(BasicCommands(bot))
bot.add_cog(MusicCommands(bot, handler))
bot.add_cog(MemeCommands(bot, handler))

if __name__ == "__main__":
    bot.run(const.BOT_TOKEN)
Exemplo n.º 11
0
def setup(bot: commands.Bot):
    bot.add_cog(Plugin(bot))
Exemplo n.º 12
0
def setup(bot: commands.Bot):
    meta = Meta(bot)
    bot.add_cog(meta)
Exemplo n.º 13
0
def setup(bot: commands.Bot):
    bot.add_cog(Find(bot))
Exemplo n.º 14
0
def setup(bot: commands.Bot):
    bot.add_cog(c280(bot))
Exemplo n.º 15
0
def setup(bot: commands.Bot):
    bot.add_cog(Animals(bot))
Exemplo n.º 16
0
def setup(bot: Bot) -> None:
    """Load the Calendar cog."""
    creds = botaclan.google.auth.generate_credentials(
        GOOGLEAPI_APPLICATION_CREDENTIALS)
    bot.add_cog(Calendar(bot, creds))
    log.info("Cog loaded: Calendar")
Exemplo n.º 17
0
def setup(bot: commands.Bot):
    bot.add_cog(Commands(bot))
Exemplo n.º 18
0
def setup(bot: commands.Bot):
    bot.add_cog(general_cog(bot))
Exemplo n.º 19
0
def setup(bot: commands.Bot):
    logging.info('Setting up Misc extension')
    bot.add_cog(Misc(bot))
    logging.info('Done setting up Misc extension')
Exemplo n.º 20
0
def setup(bot: commands.Bot):
    bot.add_cog(Imagine(bot))
Exemplo n.º 21
0
def setup(bot: cmds.Bot):
    bot.add_cog(RandCog(bot))
Exemplo n.º 22
0
def setup(bot: commands.Bot) -> None:
    """Starts the animals cog."""
    bot.add_cog(animals(bot))
Exemplo n.º 23
0
def setup(bot: cmds.Bot):
    bot.add_cog(WikiCog(bot))
Exemplo n.º 24
0
def setup(bot: Bot) -> None:
    """Reminders cog load."""
    bot.add_cog(Reminders(bot))
    log.info("Cog loaded: Reminders")
Exemplo n.º 25
0
def setup(bot: Bot) -> None:
    bot.add_cog(Maple(bot))
    log.info('{} cog loaded'.format(__name__))
Exemplo n.º 26
0
Arquivo: admin.py Projeto: zed0/apollo
def setup(bot: Bot):
    bot.add_cog(Admin(bot))
Exemplo n.º 27
0
def setup(bot: commands.Bot):
    logging.info('Setting up Uptime extension')
    bot.add_cog(Uptime(bot))
    logging.info('Done setting up uptime extension')
Exemplo n.º 28
0
def setup(bot: commands.Bot):
    bot.add_cog(Misc(bot))