25 lines
696 B
Python
25 lines
696 B
Python
from discord.ext import commands
|
|
from BotResources import check_and_reply_to_ping
|
|
|
|
|
|
class ModuleProbe(commands.Cog):
|
|
def __init__(self, bot):
|
|
self.bot = bot
|
|
self.channel_id = 767303243285790721
|
|
|
|
self.add_events()
|
|
|
|
def add_events(self):
|
|
@self.bot.event
|
|
async def on_message(message):
|
|
await check_and_reply_to_ping(self.bot, message)
|
|
|
|
@commands.command(help="This command is used by other bots to test if there are any bots online with modules.")
|
|
async def check_modules(self, ctx):
|
|
if ctx.author.id != self.bot.user.id:
|
|
await ctx.send('pong')
|
|
|
|
|
|
def setup(bot: commands.Bot):
|
|
bot.add_cog(ModuleProbe(bot))
|