Skip to main content

GitHub stars badge PyPi version info PyPi Python versions Twitter badge

VoxelBotUtils

VoxelBotUtils (VBU) is an extension for Novus to speed up Discord bot development. It includes a whole slew of features that are commonly used in a lot of bots so you don't need to keep writing them every time. Many features are available to you by default:

  • Built-in error handling for all of Novus's errors.
  • Built-in database connector.
  • Logging using Python's logging.Logger classes.
  • Webhook sends on different events.
  • Bot stats posting via StatsD and DataDog.
  • A help command that doesn't look like trash.
  • Owner-only commands.
  • Presence auto-updating based on Twitch streamers.
  • Website utilities.
  • And more...

Basic Usage

  • Install VBU via pip - pip install voxelbotutils.
  • Create your config file via CMD - vbu create-config bot.
  • Update your auto-generated config file in config/config.toml.
  • (Optional) Add/change any cogs you wish inside of the cogs/ folder.
  • Run your bot - vbu run-bot.

Docs

Documentation for the package and its usage can be found here.

Installing

The package is available via PyPi - pip install voxelbotutils. The tags on this repo can be used to keep up-to-date with different releases. The master branch is not guaranteed to be fully working, whereas PyPi releases are.

Release files for voxelbotutils 0.8.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for voxelbotutils 0.8.4
File Size Uploaded
voxelbotutils-0.8.4.tar.gz 120.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for voxelbotutils 0.8.4
File Interpreter ABI Platform
voxelbotutils-0.8.4-py3-none-any.whl Python 3 none any Details

Total release size: 277.8 kB

Release files / voxelbotutils-0.8.4.tar.gz

Download URL voxelbotutils-0.8.4.tar.gz
Size 120.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8efc9724c8db615eef709d60d3b45a4c6c25bf6e16300af38737a7c43b559ac8
BLAKE2b-256 checksum
How to use checksums
350b75afe1d53be9413314e3dfb3febf545ca872cb699d6b1182f42bfae4c362
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.0

Release files / voxelbotutils-0.8.4-py3-none-any.whl

Download URL voxelbotutils-0.8.4-py3-none-any.whl
Size 157.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
637423e01cd5a500ac34537d419525dd4aa058418edc1f2879824d21fe2b8d6f
BLAKE2b-256 checksum
How to use checksums
6739f9b33f3d254aa142c8b149f197c14f87cabd0fbe6fb5d075a1d2771986bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.0

Release history Release notifications | RSS feed

This release

0.8.4 This release

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.7

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.2.0

1 release file

0.1.0

1 release file

0.0.11

1 release file

0.0.10

1 release file

0.0.9

2 release files

0.0.8

2 release files

0.0.7

1 release file

0.0.6

1 release file

0.0.5

2 release files

0.0.4

1 release file

0.0.3

1 release file

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page