forked from jensengillett/verificationbot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
45 lines (45 loc) · 1.76 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
version: "3"
services:
dockerbot:
image: kaosjr/verificationbot:latest
environment:
# The Discord bot token being used. Do not share this!
- token=
# The command prefix used by the bot.
- key=$
# The filename for the file that stores previously used emails.
- used_emails=used_emails.txt
# The filename for a file (not needed) for alerting mods if used.
- warn_emails=exchange_emails.txt
# The hash key used for hashing data (i.e. emails) into MD5, leave blank for no hashing
- hash_key=
# The moderator email to contact in the sent email.
- moderator_email=
# The sample username given by vhelp. Will also be blacklisted.
- sample=accountid
# The email domain checked against (i.e. Gmail would be gmail.com).
- domain=gmail.com
# The email account used by the bot to send emails.
- from=
# The password for the email account. Required to login.
- password=
# The subject of the emails being sent by the bot.
- subject=Verification
# The SMTP server emails are sent from. The Gmail one is provided.
- server=smtp.gmail.com
# The port of the SMTP server above. The Gmail one is provided.
- port=465
# The link to access the email inboxes (ex: exchange, gsuite, etc.).
- webmail_link=
# The role given to members who successfully verify.
- server_role=
# The channel id for the verification channel.
- channel_id=
# The channel id for a channel for bot alerts (i.e. mod-only)
- notify_id=
# The user id for a user to ping if an email is already used
- admin_id=
# The name sent addressing the person in the email
- author_name=
volumes:
- ./data:/app/data