# Path: Cogs/Nullify.py
# def setup(bot):
# def clean(string, deaden_links = False, ctx = None):
# def escape_all(string, mentions = True, markdown = True):
# def resolve_mentions(string, ctx = None, escape = True, show_mentions = True, channel_mentions = False):


import asyncio
import discord
import re
from   discord.ext import commands
from   Cogs import Nullify


def setup(bot):
    # This module isn't actually a cog - but it is a place
    # we can start small fires and watch them burn the entire
    # house to the ground.
    bot.add_cog(DisplayName(bot))

class DisplayName(commands.Cog):
    def __init__(self,bot):
        self.bot = bot

    def name(self, member : discord.Member):
        # A helper function to return the member's display name

# Path: Cogs/Nullify.py
# def setup(bot):
# def clean(string, deaden_links = False, ctx = None):
# def escape_all(string, mentions = True, markdown = True):
# def resolve_mentions(string, ctx = None, escape = True, show_mentions = True, channel_mentions = False):


# Path: Cogs/DisplayName.py
import asyncio
import discord
import re
from   discord.ext import commands
from   Cogs import Nullify


def setup(bot):
    # This module isn't actually a cog - but it is a place
    # we can start small fires and watch them burn the entire
    # house to the ground.
    bot.add_cog(DisplayName(bot))

class DisplayName(commands.Cog):
    def __init__(self,bot):
        self.bot = bot

    def name(self, member : discord.Member):
        # A helper function to return the member's display name

        return Nullify.escape_all(member.display_name)
