Skip to content

Auto Updater Commands

The auto_updater plugin checks PyPI for newer versions of installed dependencies and optionally updates them. It is useful for keeping the bot’s Python dependencies current without manual intervention.

Command Description Roles Aliases
checkforupdates <dependency> Check PyPI for a newer version admin
updatedependency <dependency> Update a pip dependency if newer exists admin
  • Dependency names: The <dependency> argument is the PyPI package name (e.g., pymumble, yt-dlp), not the import name.
  • Check vs. update: checkforupdates only reports whether a newer version is available. updatedependency performs the actual upgrade using pip.
  • Roles: Both commands require the admin role.