A clean, fully customisable welcome embed module for NeonCore.
- Drop
welcome.pyinto your/configurationsfolder - Open the file and fill in the
─── CONFIG ───section at the top - Run
!load welcomein Discord — done. No restart needed.
All settings are at the top of the file — no external config, no database, no setup commands.
Code:
# ─── CONFIG ───────────────────────────────────────────
WELCOME_CHANNEL_ID = 123456789012345678 # Welcome channel ID
RULES_CHANNEL_ID = 123456789012345678 # Rules channel ID
ANNOUNCEMENTS_ID = 123456789012345678 # Announcements channel ID
SERVER_NAME = "YourServer" # Your server name
SERVER_IP = "play.yourserver.net"# Your server IP
LOGO_URL = "https://..." # Your logo URL
DELETE_AFTER = 3600 # Auto-delete after X seconds (0 = never)
# ───────────────────────────────────────────────────────
Fires automatically every time a new member joins. Sends a rich embed with mention, rules link, announcements link, server IP, thumbnail, and footer.
Change the server name, logo, IP, and channel IDs from a single config block. No digging through the code.
Welcome messages auto-delete after a configurable number of seconds. Set
DELETE_AFTER = 0 to keep them forever.The embed automatically shows the new member's username and avatar.
One file. Drop it in, load it, done. Fully isolated — removing it won't affect any other module.
welcome.py— ready-to-use NeonCore module
Clean config block — edit in under 60 seconds
Well-commented, readable code
Having trouble with the installation? Found a bug? Got a question?
Don't post in the reviews — join our Discord and open a ticket.
We'll get back to you as fast as possible.
I spend countless hours developing and maintaining these premium addons for free.
If you enjoy my work and want to support future updates, consider buying me a coffee!
Made with
— NeonCore Addon
