Skip to main content

Extendable Discord Bot to manage common moderation tasks

Project description

VerSecBot

This is a relatively extendable bot that originated as a secretary for the Hades Speedrunning Discord server.

To add a task for VerSecBot to handle, you'll need to create a plugin. The task should define a should_act function, which accepts a message and returns a boolean of whether this task should be activated. It should also define an act function, which accepts a message and performs the action.

You'll need to use the versecbot-interface project as the base for your plugin.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

versecbot-0.4.1.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

versecbot-0.4.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file versecbot-0.4.1.tar.gz.

File metadata

  • Download URL: versecbot-0.4.1.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for versecbot-0.4.1.tar.gz
Algorithm Hash digest
SHA256 d0cf922d40f22a5c7ff81b88fc6fc7da107f6398258da1025b50bf71eb1cc9e6
MD5 56806ab40d9f9650086bb6e5a518486c
BLAKE2b-256 f9685bd8d85155d7c3c5b5dbd27b28a879b0ef38aae9d1a935b766aa42b18c9b

See more details on using hashes here.

File details

Details for the file versecbot-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: versecbot-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for versecbot-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 de9d045ecfc97d640fe79d4a2a85f007e21086de8743989480fbaa7124efe7fc
MD5 d4df43f6ad33bdc3c4a4877554e91c11
BLAKE2b-256 d2206a538675a6d1f67cbfc7275441ccea033c73e21c4c0ce016c1adbcb9f111

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page