mirror of
https://github.com/jcreek/discord.py-welcome-bot.git
synced 2026-07-15 19:53:43 +00:00
Update README.md
This commit is contained in:
@@ -1,12 +1,42 @@
|
|||||||
# discord.py-welcome-bot
|
# discord.py-welcome-bot
|
||||||
|
|
||||||
A simple bot that can be used to welcome new users to a discord server, sending them a custom private message and adding them to a role.
|
A simple bot that can be used to welcome new users to a discord server, send them a custom private message, send a welcome message to a specific channel, and adding them to a role.
|
||||||
|
|
||||||
A video explaining how to set up everything except adding the user to a role can be found [here](https://youtu.be/N0NP7BfUFxA).
|
A video explaining how to set up everything except adding the user to a role can be found [here](https://youtu.be/N0NP7BfUFxA).
|
||||||
|
|
||||||
**Update November 2019** - Now set up as a docker container to ensure full compatibility as I will not be maintaining this. Specific versions of Python and Discord.py are required for this script to work.
|
**Update November 2019** - Now set up as a docker container to ensure full compatibility as I will not be maintaining this. Specific versions of Python and Discord.py are required for this script to work.
|
||||||
|
**Update November 2020** - Added basic install instructions for home computers and generic Linux distros.
|
||||||
|
## Easy: How to install the welcome-bot on a home computer:
|
||||||
|
Make sure that you've installed Python 3.6 or higher before beginning this.
|
||||||
|
### Linux
|
||||||
|
First, we want to clone the repository using `git clone`:
|
||||||
|
```
|
||||||
|
git clone https://github.com/jcreek/discord.py-welcome-bot.git
|
||||||
|
|
||||||
## How to install the welcome-bot as a docker container on a server (raspberrypi)
|
cd discord.py-welcome-bot
|
||||||
|
```
|
||||||
|
Secondly, we want to make sure we've updated our package list:
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo apt update -y
|
||||||
|
```
|
||||||
|
We now want to install the `python3` package:
|
||||||
|
```
|
||||||
|
sudo apt install python3
|
||||||
|
```
|
||||||
|
Our final thing to do is run the script:
|
||||||
|
```
|
||||||
|
python3 welcome-bot.py
|
||||||
|
```
|
||||||
|
### Windows
|
||||||
|
You can download the latest python release from [here](https://www.python.org/downloads/windows/).
|
||||||
|
We now want to download and extract this repository:
|
||||||
|

|
||||||
|

|
||||||
|
After extracting, you can navigate into the folder and just double-click the file.
|
||||||
|

|
||||||
|
|
||||||
|
## Advanced: How to install the welcome-bot as a docker container on a server (raspberrypi)
|
||||||
|
|
||||||
### Building the image
|
### Building the image
|
||||||
|
|
||||||
@@ -43,3 +73,4 @@ This will run the service every ten minutes. To change this use [Crontab Guru](h
|
|||||||
Run the below command to see the output of the bot.
|
Run the below command to see the output of the bot.
|
||||||
|
|
||||||
`docker container logs -f welcome-bot`
|
`docker container logs -f welcome-bot`
|
||||||
|
***MAKE SURE THAT YOU CHANGE THE TOKEN AT THE BOTTOM OF THE FILE!!!***
|
||||||
|
|||||||
Reference in New Issue
Block a user