chrisbeach / anti-domination-bot

Polls latest topics on a Discourse forum and posts a warning message if the user of the most recent topic has authored a high proportion of recent topics.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Anti-Domination Bot

Related discussion on meta.discourse.org

Polls a given category within a Discourse forum and posts a warning message if the author of the most recent topic has authored a significant proportion of the last 30 topics.

Screenshot

Configuration

Customise src/main/resources/application.conf.sample and save as src/main/resources/application.conf

See comments in file for instructions

Running with Docker

docker run -t \
    -v /path/to/your/application.conf:/root/src/main/resources/application.conf \
    chrisbeach/anti-domination-bot

NOTE: /path/to/your/application.conf is the location of your customised application.conf file and must be specified as an absolute path.

Running (Development)

NOTE: Requires SBT

sbt run

About

Polls latest topics on a Discourse forum and posts a warning message if the user of the most recent topic has authored a high proportion of recent topics.

License:Other


Languages

Language:Scala 98.0%Language:Dockerfile 2.0%