DMing help command

d
This commit is contained in:
Agg 2018-06-09 18:31:57 +03:00 committed by GitHub
parent 22c6dd2a7d
commit 5bccc2e569
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -36,21 +36,21 @@ class BasicCommands:
else: else:
if msg.content.lower() in agree: if msg.content.lower() in agree:
async with ctx.typing(): async with ctx.typing():
await ctx.send("Alrighty-Roo...") await ctx.author.send("Alrighty-Roo...")
await ctx.send(f"""To start making your bot from scratch, you first need to head over to {channel_list['channel-1']} await ctx.author.send(f"""To start making your bot from scratch, you first need to head over to {channel_list['channel-1']}
(Regardless of the language you're gonna use).""") (Regardless of the language you're gonna use).""")
await ctx.send(f"""After you have a bot account, you can either continue with {channel_list['d.py-rewrite-start']} await ctx.author.send(f"""After you have a bot account, you can either continue with {channel_list['d.py-rewrite-start']}
if you want to make a bot in discord.py rewrite __or__ go to {channel_list['js-klasa-start']} or if you want to make a bot in discord.py rewrite __or__ go to {channel_list['js-klasa-start']} or
{channel_list['d.js']} for making a bot in JavaScript""") {channel_list['d.js']} for making a bot in JavaScript""")
await ctx.send("...Read all the tutorials and still need help? You have two ways to get help.") await ctx.author.send("...Read all the tutorials and still need help? You have two ways to get help.")
await ctx.send(f"""**Method-1**\nThis is the best method of getting help. You help yourself.\n await ctx.author.send(f"""**Method-1**\nThis is the best method of getting help. You help yourself.\n
To do so, head over to a bots dedicated channel (either {bots_channels[0]} or {bots_channels[1]}) To do so, head over to a bots dedicated channel (either {bots_channels[0]} or {bots_channels[1]})
and type `?rtfm rewrite thing_you_want_help_with`.\nThis will trigger the bot R.Danny Bot and will and type `?rtfm rewrite thing_you_want_help_with`.\nThis will trigger the bot R.Danny Bot and will
give you links on your query on the official discord.py rewrite docs. *PS: Let the page completely load*""") give you links on your query on the official discord.py rewrite docs. *PS: Let the page completely load*""")
await ctx.send(f"""**Method-2**\nIf you haven't found anything useful with Method-1, feel free to ask your question await ctx.author.send(f"""**Method-2**\nIf you haven't found anything useful with Method-1, feel free to ask your question
in any of the related help channels. ({', '.join(help_channels)})\nMay the force be with you!!""") in any of the related help channels. ({', '.join(help_channels)})\nMay the force be with you!!""")
else: else:
return await ctx.send("Session terminated. You can run this command again whenever you want.") return await ctx.author.send("Session terminated. You can run this command again whenever you want.")
def setup(bot): def setup(bot):
bot.add_cog(BasicCommands(bot)) bot.add_cog(BasicCommands(bot))