Or, Recent changes Goat compatible Discord webhook! The project is not supported, endorsed or recognized by neither Discord or Gamepedia/Fandom. It's a independent project created for MediaWiki wikis.
Find a file
2020-07-04 23:11:49 +00:00
.gitlab/issue_templates Documentation, gitlab related files 2018-06-19 00:13:24 +02:00
.idea Bump version and add pt-br translations 2019-02-21 16:55:34 +01:00
locale Added some translations 2020-07-04 01:12:19 +02:00
.gitignore Fix #114, added DiscordMessage class storing webhook message related information 2020-04-25 13:21:41 +02:00
.gitlab-ci.yml Attempt to fix broken pipeline testing 2019-09-30 13:38:34 +02:00
configbuilder.py Update webhook url & add uk language 2020-07-03 08:00:56 +00:00
configloader.py Bump version to 1.11 2020-07-01 16:38:34 +02:00
CONTRIBUTING.md README, CONTRIBUTING updates, small change in error message 2020-03-20 00:01:35 +01:00
discussions.pot Added some translations 2020-07-04 01:12:19 +02:00
discussions.py Added some translations 2020-07-04 01:12:19 +02:00
LICENSE Change license to GPLv3 2019-02-21 16:55:38 +01:00
misc.pot Added some translations 2020-07-04 01:12:19 +02:00
misc.py Added #93 2020-07-01 16:34:46 +02:00
rcgcdw.pot Added some translations 2020-07-04 01:12:19 +02:00
rcgcdw.py Added #128 2020-07-04 03:07:58 +02:00
README.md Updated read me 2020-04-26 20:59:38 +02:00
requirements.txt Fixed a messup with missing dependency 2019-02-21 16:55:35 +01:00
session.py Further work on the discussions 2020-04-05 02:07:56 +02:00
settings.json.example Added disallow_regexes to settings.json.example related to #93 2020-07-01 16:36:09 +02:00
setup.py Added testing code, bumped version 2019-02-21 16:55:38 +01:00

Overview

Recent changes Goat compatible Discord webhook is a project created to track changes on the wiki directly on Discord.
Screenshots of the script in action can be found on the wiki.

Features

  • Fetch recent changes from MediaWiki wiki or/and Discussions from Fandom wikis and send them to Discord channel using a webhook
  • Two appearance modes - embed and compact
  • Send daily overviews, that show general information about wiki activity
  • Supports multiple languages (included EN, PL, BR, RU, FR, UK)
  • Re-sends missed edits after start
  • Very customizable

Dependencies

  • Python 3.6>
  • requests 2.18.4>
  • beautifulsoup 4.6.0>
  • schedule 0.5.0>
  • lxml 4.2.1>

settings.json

Explanation for settings

How to use

Refer to the guide on the wiki.

Contributors

  • MarkusRost for enormous help with pointing out bugs, space for improvements and contributing to the code.
  • I'd like to thank Minecraft Wiki English Discord server community, most notably Jack McKalling for input on how the script should work, especially formatting and what information should be there.

Translators

  • MarkusRost German translation
  • JSBM French translation
  • Eduaddad Brazilian Portuguese translation
  • BabylonAS and Russian Minecraft Wiki community Russian translation
  • Mak_and_Iv Ukrainian translation

Thank you!

Wiki

For more information, check the wiki!