SYMBOL INDEX (119 symbols across 10 files) FILE: cdbot/__init__.py function main (line 11) | async def main(): FILE: cdbot/bot.py function register_metadata (line 30) | async def register_metadata(ctx): function block_banned_ids (line 40) | async def block_banned_ids(ctx): function block_muted (line 46) | async def block_muted(ctx): function load_extensions (line 51) | async def load_extensions(): FILE: cdbot/cogs/admin.py function check_bad_name (line 19) | def check_bad_name(nick): class Admin (line 26) | class Admin(Cog): method __init__ (line 31) | def __init__(self, bot: Bot): method on_member_update (line 35) | async def on_member_update(self, member_before: Member, member_after: ... method on_user_update (line 79) | async def on_user_update(self, member_before: Member, member_after: Me... method on_member_join (line 86) | async def on_member_join(self, member: Member): method raid (line 94) | async def raid( function setup (line 155) | async def setup(bot): FILE: cdbot/cogs/cyber.py function generatebase64 (line 33) | async def generatebase64(seed: int) -> str: class Cyber (line 39) | class Cyber(Cog): method __init__ (line 93) | def __init__(self, bot: Bot): method fieldmanual (line 101) | async def fieldmanual(self, ctx: Context): method level (line 109) | async def level( method flag (line 162) | async def flag( method readme (line 197) | async def readme( method assess (line 351) | async def assess(self, ctx: Context, challenge_num: int): method game (line 387) | async def game(self, ctx: Context): method essentials (line 395) | async def essentials(self, ctx: Context): method hundred (line 403) | async def hundred(self, ctx: Context): method elitecount (line 417) | async def elitecount(self, ctx: Context): method countdown (line 453) | async def countdown(self, countdown_target_str: str, stage_name: str, ... method support (line 486) | async def support(self, ctx: Context): method meta (line 493) | async def meta(self, ctx: Context): method cdtos (line 500) | async def cdtos(self, ctx: Context): method cma (line 507) | async def cma(self, ctx: Context, *, section: str = None): method on_message (line 520) | async def on_message(self, message: Message): function setup (line 534) | async def setup(bot): FILE: cdbot/cogs/fun.py function convert_emoji (line 60) | def convert_emoji(message: str) -> List[str]: function emojify (line 80) | async def emojify(message: Message, string: str): class FormerUser (line 87) | class FormerUser(UserConverter): method convert (line 88) | async def convert(self, ctx, argument): class Fun (line 95) | class Fun(Cog): method __init__ (line 120) | def __init__(self, bot: Bot): method migrate_quotes (line 126) | async def migrate_quotes(self): method on_ready (line 138) | async def on_ready(self): method on_message (line 161) | async def on_message(self, message: Message): method on_raw_reaction_add (line 252) | async def on_raw_reaction_add(self, raw_reaction: RawReactionActionEve... method lmgtfy (line 291) | async def lmgtfy(self, ctx: Context, *args: str): method react (line 311) | async def react(self, ctx, *, message: str): method xkcd (line 330) | async def xkcd(self, ctx: Context, number: str = None): method quotes (line 379) | async def quotes(self, ctx: Context, member: FormerUser = None): method quotecount (line 419) | async def quotecount(self, ctx: Context, member: FormerUser = None): method quoteboard (line 439) | async def quoteboard(self, ctx: Context, page: int = 1): method add_quote_to_db (line 470) | async def add_quote_to_db(self, quote: Message): method create_text_image (line 516) | async def create_text_image(self, ctx: Context, person: str, text: str): method agentj (line 548) | async def agentj(self, ctx: Context, *, text: str): method jibhat (line 555) | async def jibhat(self, ctx: Context, *, text: str): method agentq (line 562) | async def agentq(self, ctx: Context, *, text: str): method angryj (line 569) | async def angryj(self, ctx: Context, *, text: str): method angrylyne (line 576) | async def angrylyne(self, ctx: Context, *, text: str): method baldj (line 583) | async def baldj(self, ctx: Context, *, text: str): method neveragoodtime (line 590) | async def neveragoodtime(self, ctx: Context): method tryharder (line 597) | async def tryharder(self, ctx: Context): method hac (line 604) | async def hac(self, ctx: Context): method dox (line 611) | async def dox(self, ctx: Context): method theworstpunishmentwehave (line 618) | async def theworstpunishmentwehave(self, ctx: Context): method beano (line 625) | async def beano(self, ctx: Context): method flowchart (line 629) | async def flowchart(self, ctx: Context): method unacceptable (line 636) | async def unacceptable(self, ctx: Context): method quotebait (line 643) | async def quotebait(self, ctx: Context): method thot (line 650) | async def thot(self, ctx: Context): method subtler (line 654) | async def subtler(self, ctx: Context): method subtle (line 658) | async def subtle(self, ctx: Context): method whoarethecyberists (line 662) | async def whoarethecyberists(self, ctx: Context): method jibhatisnotinvolvedinthat (line 670) | async def jibhatisnotinvolvedinthat(self, ctx: Context): method whynotboth (line 677) | async def whynotboth(self, ctx: Context): method simples (line 684) | async def simples(self, ctx: Context): method window (line 691) | async def window(self, ctx: Context): method dance (line 698) | async def dance(self, ctx: Context): method thisisfine (line 706) | async def thisisfine(self, ctx: Context): method inout (line 713) | async def inout(self, ctx: Context): method zucc (line 720) | async def zucc(self, ctx: Context): method succ (line 724) | async def succ(self, ctx: Context): method shhh (line 728) | async def shhh(self, ctx: Context): method suppressdissent (line 733) | async def suppressdissent(self, ctx: Context): method murder (line 743) | async def murder(self, ctx: Context): function setup (line 747) | async def setup(bot): FILE: cdbot/cogs/general.py class General (line 16) | class General(Cog): method __init__ (line 21) | def __init__(self, bot: Bot): method on_ready (line 25) | async def on_ready(self): method on_member_join (line 40) | async def on_member_join(self, member): method on_member_remove (line 46) | async def on_member_remove(self, member): method on_member_ban (line 52) | async def on_member_ban(self, guild, user): method on_command_error (line 57) | async def on_command_error(self, ctx, error): method bbcnews (line 113) | async def bbcnews(self, ctx: Context): method skynews (line 120) | async def skynews(self, ctx: Context): method tos (line 127) | async def tos(self, ctx: Context): function setup (line 134) | async def setup(bot): FILE: cdbot/cogs/help.py class EmbeddedHelpCommand (line 5) | class EmbeddedHelpCommand(commands.HelpCommand): method __init__ (line 6) | def __init__(self): method command_callback (line 9) | async def command_callback(self, ctx, *, command=None): method send_bot_help (line 17) | async def send_bot_help(self, mapping): method send_cog_help (line 39) | async def send_cog_help(self, cog): method send_command_help (line 59) | async def send_command_help(self, command): class Help (line 78) | class Help(commands.Cog): method __init__ (line 79) | def __init__(self, bot): method cog_unload (line 85) | def cog_unload(self): function setup (line 89) | async def setup(bot): FILE: cdbot/cogs/maths.py class Maths (line 15) | class Maths(Cog): method __init__ (line 18) | def __init__(self, bot: Bot): method on_message (line 22) | async def on_message(self, message): method latex (line 30) | async def latex(self, ctx: Context, *, expression: str): method latex_render (line 36) | async def latex_render( function setup (line 128) | async def setup(bot): FILE: cdbot/constants.py function getenv (line 8) | def getenv(name: str, fallback: str = "") -> str: class PostgreSQL (line 16) | class PostgreSQL: class Maths (line 24) | class Maths: class Challenges (line 60) | class Challenges: class Roles (line 69) | class Roles: class Elite (line 70) | class Elite: FILE: cdbot/log.py class DiscordHandler (line 21) | class DiscordHandler(logging.Handler): method __init__ (line 26) | def __init__(self, bot: commands.Bot, *args, **kwargs): method _level_to_color (line 32) | def _level_to_color(self, level_number: int): method emit (line 35) | def emit(self, record):