Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eckigerluca/welcomer
Simple Python Welcomer Bot
https://github.com/eckigerluca/welcomer
discord discord-bot discord-py discordpy-bot
Last synced: about 2 months ago
JSON representation
Simple Python Welcomer Bot
- Host: GitHub
- URL: https://github.com/eckigerluca/welcomer
- Owner: EckigerLuca
- License: gpl-3.0
- Created: 2021-04-27T17:42:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-26T19:58:26.000Z (over 3 years ago)
- Last Synced: 2023-10-22T19:28:53.214Z (about 1 year ago)
- Topics: discord, discord-bot, discord-py, discordpy-bot
- Language: Python
- Homepage:
- Size: 219 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Welcomer
Simple Python Discord bot# Features:
This simple bot sends an welcome message to a specific channel and DMs the new member. The new member then needs to verify with a command and a random generated code.
After verification, the user will receive a role.
Note: This is a self hosted bot, so you'll need to host it by yourself.
# Setup:
Create an application at https://discord.com/developers/applications
Make sure to add the SERVER MEMBERS INTENT.
After that, run `pip3 install discord.py datetime os json random asyncio Pillow`. (Please tell me if I forgot something. Just DM me on Discord: EckigerLuca#0001)
Then, open the main.py file in an editor and add your token at the top:
![image](https://user-images.githubusercontent.com/63116530/116293094-c3645e80-a796-11eb-81f1-b62cf8522564.png)After that, go into the cogs folder and change the variables at the top after the imports (in welcome.py):
![image](https://user-images.githubusercontent.com/63116530/116293170-e0992d00-a796-11eb-85fa-19a4ff976be8.png)Then, run the bot with python main.py (it also can be python3 main.py)
When you can find any sort of bug, create an Issue or DM me on Discord.