dam Posted April 3, 2021 Share Posted April 3, 2021 Can someone explain to me what each instruction in the discord bot python scripts work? (this guide here) I kinda want to try to customise my bot code directory position, but i don't know how the script works. I see that it reads the file directly in the guide but I'm don't know python enough to make sense of it Quote Link to comment Share on other sites More sharing options...
m3z Posted April 5, 2021 Share Posted April 5, 2021 (edited) Hi damYou mean this script below ? It doesn't matter.You can locate your script where ever you want.The script connect to discord server from where it is on the disc. Do a try #!/usr/bin/python3.6 import os import discord from dotenv import load_dotenv load_dotenv() token = os.getenv('DISCORD_TOKEN') client = discord.Client() @client.event async def on_member_join(member): await member.create_dm() await member.dm_channel.send( f'Hi {member.name}, welcome to my Discord server!' ) @client.event async def on_message(message): if message.author == client.user: return if message.content == '!heliobot': await message.channel.send(f'Hello, how are you today?') client.run(token) Edited April 5, 2021 by m3z Quote Link to comment Share on other sites More sharing options...
dam Posted April 6, 2021 Author Share Posted April 6, 2021 Hi dam You mean this script below ? It doesn't matter.You can locate your script where ever you want.The script connect to discord server from where it is on the disc. Do a try #!/usr/bin/python3.6 import os import discord from dotenv import load_dotenv load_dotenv() token = os.getenv('DISCORD_TOKEN') client = discord.Client() @client.event async def on_member_join(member): await member.create_dm() await member.dm_channel.send( f'Hi {member.name}, welcome to my Discord server!' ) @client.event async def on_message(message): if message.author == client.user: return if message.content == '!heliobot': await message.channel.send(f'Hello, how are you today?') client.run(token) No, i mean the start.py and stop.py scripts, that make the bot start and stop Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.