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.3.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.3.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: versecbot-0.3.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.3.1.tar.gz
Algorithm Hash digest
SHA256 31e6e9812426fbff7fc1b1c1554dcd31400112283c9bd0b0bdfa36ede7de40f2
MD5 25616bd52c8d8700bfa061f632c4c911
BLAKE2b-256 ce53048b4d021d4a7d9de8e03de1914e1d7285e146cab5febd9f2f9d394fa926

See more details on using hashes here.

File details

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

File metadata

  • Download URL: versecbot-0.3.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.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9cc2e354c67d852845f3caab3ff004350a20e206bb55f7f576499b37c94c6063
MD5 11f429ed0fc5d5e7690572c719a41bc0
BLAKE2b-256 4e50e404ab2ec598810ee25792bca094e5d75aa7bd45b75c708aa1d5f54aca4f

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