Skip to content

Latest commit

 

History

History
83 lines (62 loc) · 2.62 KB

README.md

File metadata and controls

83 lines (62 loc) · 2.62 KB

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