slackminion.plugins package

Submodules

slackminion.plugins.test module

class slackminion.plugins.test.TestAclPlugin(bot: Bot, **kwargs)[source]

Bases: slackminion.plugin.base.BasePlugin

acltest(msg, args)[source]

A command only members of ‘test’ should be able to run.

adminacl(msg, args)[source]

Only admins who are in ‘test’ should be able to run this.

admincmd(msg, args)[source]

A command only admins should be able to run.

class slackminion.plugins.test.TestPlugin(bot: Bot, **kwargs)[source]

Bases: slackminion.plugin.base.BasePlugin

alert(msg, args)[source]

Alert everyone.

echo(msg, args)[source]

Simply repeats whatever is said.

lookup(msg, args)[source]
shortsleep(msg, args)[source]

Sleep for a bit, then print a message.

shortsleep2(msg, args)[source]

Sleep for a bit, then echo the message back

topic(msg, args)[source]
web_echo(foo)[source]
xyzzy(msg, args)[source]

Nothing happens.

Module contents