Scripts for guild notifications using Discord Webhooks
Go to file
Sergio Álvarez 8e5a1eb92d wrong human string 2017-07-20 08:20:26 +02:00
discord-icons First commit 2017-07-10 10:58:51 +02:00
LICENSE Initial commit 2017-07-07 11:59:35 +02:00
README.md blog post 2017-07-12 16:09:29 +02:00
affixes.py First commit 2017-07-10 10:58:51 +02:00
conf.py wrong human string 2017-07-20 08:20:26 +02:00
guild.py rate limit for guild spam, and m+ format 2017-07-19 16:24:14 +02:00
items_legend.json First commit 2017-07-10 10:58:51 +02:00
loot.py First commit 2017-07-10 10:58:51 +02:00
mythics.py rate limit for guild spam, and m+ format 2017-07-19 16:24:14 +02:00
rss.py First commit 2017-07-10 10:58:51 +02:00
streams.py First commit 2017-07-10 10:58:51 +02:00
warcraftlogs.py First commit 2017-07-10 10:58:51 +02:00
webhook.py First commit 2017-07-10 10:58:51 +02:00
wowprogress.py no rank changes 2017-07-12 16:06:10 +02:00

README.md

first of all

Take in mind that the first execution of each script will cause a bit of spam on your server.

More info (in spanish) here.

configuration

You should edit the conf.py file.

To get your Discord Webhook URL go here

To get your Battle.net API Key go here

dependencies

  • python3
  • redis-server
  • redis-py

crontab

*/15 * * * * timeout 890 /path/mythics.py >> /path/log/mythics.log 2>&1
*/30 * * * * timeout 1790 /path/loot.py >> /path/log/loot.log 2>&1
* * * * * timeout 58 /path/rss.py >> /path/log/rss.log 2>&1
* * * * * timeout 58 /path/streams.py >> /path/log/streams.log 2>&1
* * * * * timeout 58 /path/warcraftlogs.py >> /path/cron/log/warcraftlogs.log 2>&1
0 9 * * 3 timeout 60 /path/wowprogress.py >> /path/cron/log/wowprogress.log 2>&1
0 8 * * 3 timeout 60 /path/affixes.py >> /path/log/affixes.log 2>&1

credits