Skip to content

A welcomer bot for discord written in discord.js v13 very simple to use with code and deployment instructions, contains customizable background and channels per guild.

License

Notifications You must be signed in to change notification settings

ZeroDiscord/Welcomer

Repository files navigation

Welcomer

A discord welcomer bot developed in discord.js v13 that is very simple to use and comes with code and deployment instructions!

Links

Licensed Under

Creative Commons Zero v1.0 Universal

View the license here

Copyright 2021 © All Rights are Reserved

Hosting

⚠ This bot needs a Node.js v16+ runtime to function since discord.js version 13 requires said node version to function.

Aliter

Step 1: Install the Dependencies:

Linux

apt install nodejs npm -y
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh
chmod 777 nodesource_setup.sh
./nodesource_setup.sh
apt install nodejs -y
npm install

Windows

# https://nodejs.org/en/blog/release/v16.0.0/ get node.js
npm install 

Step 2: Obtain a Bot Token From Here

Step 3 : Replace the Token in config.json

That's all! We Are Done! Now Simply host the Bot!

Run with node

node index.js

Run with pm2

npm install -g pm2@latest
pm2 start --name "Welcomer" index.js --watch

Note: Make sure to enable privilleged gateway intents! (Member Intent & Message Content Intent In The Developer Portal)

alt text

Features

Custom Channel For Welcoming Per Server


Custom background image for welcomer per server


Hassle Free Testing ( Now no more alts! )

Core Dependencies

  • Discord.js v13.x
  • KeyV - Customisable database ( sqlite by default can be connected to any type of database )
  • Canvas - For crafting the welcome message
  • Canvas - Constuctor - Making my work easy :P
  • Weird-to-normal-chars - To Adjust the fonts present around discord to our available fonts in image.

Need help? Join the Support Server

© Zero | 0_0#6666 - 2021

About

A welcomer bot for discord written in discord.js v13 very simple to use with code and deployment instructions, contains customizable background and channels per guild.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published