UltrosBot / Ultros-contrib

Contributed plugins, protocols and extensions for Ultros
8 stars 5 forks source link

Ultros-contrib

Builds: On Bamboo

This repo contains packages for Ultros that have either been contributed by people other than the core development team, or that the core team considers to be extra functionality.

Packages may contain plugins, protocols, utils, and otherwise pretty much any files the developer requires.

Installing packages

To install packages from this repository, please use the packages.py program which is included with the main Ultros distribution, here. Please note that this package manager is not complete or well-written; we'll be rewriting it when we have time. Usage is as follows:

$ python packages.py <command> [options]

The package manager requires Pip, but you should already have installed that if you followed the setup instructions in the wiki over on the main Ultros repository.

Note: Package names are case-sensitive and usually start with a capital letter

Contributing

If you'd like to add to this repository, please take note of the following guidelines..

Other than that, your package has no restrictions. It can contain plugins, protocols, a mixture of both, or even a set of dev tools for your other packages.

The best way to submit a package is to fork this repo, modify your copy of it, and then submit a pull request with your changes. A member of the core dev team will look over your code and test it, and will either approve or deny it within a couple days.