Skip to content
Innocent Bystander edited this page Aug 8, 2015 · 80 revisions

(Note for Developers & Botmins: Plugin file/folder are matched to their actual names e.g. the default plugin can be found as plugins/default.py; and the image_linker_reddit plugin files can be found in the plugins/image_linker_reddit/ subfolder)

Standard Plugins

These are user-centric plugins.

Example Plugins

These plugins are suitable references for beginning plugin developers.

Note: Plugin names that start with an underscore (_) are disabled on startup.

  • _example_memory: demonstrates bot per-user and per-conversation memory
  • _example_printrenames: outputs conversation rename events to console
  • _example_watchmembers: outputs group membership changes i.e. users joining and leaving to console
  • _example_webbridge: simple web-bridge that implements an incoming request listener with [BaseBotRequestHandler] (https://github.com/hangoutsbot/hangoutsbot/wiki/Reference:-BaseBotRequestHandler-Class) and an outgoing message handler (outputs to console)

Unit-test Plugins

Unit-test plugins are used to test key framework features. They are also suitable for intermediate to advanced plugin developers.

Note: Plugin names that start with an underscore (_) are disabled on startup.

# ## ###

Clone this wiki locally