HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
New plugin: Bot (formerly shwaipbot)
[see the 2015 update below]
Give the System user a mind of its own: http://vanillaforums.org/addon/shwaipbot-plugin https://vanillaforums.org/addon/bot-plugin
Repo is here: https://github.com/lincolnwebs/VanillaExtracts https://github.com/linc/vanilla-bot
It's a developer-only kinda plugin because you need to code your own botreplies file. It's super simple tho, so any level of developer should be able to do it if you know PHP basics.
If you come up with any clever replies (functions) you want to share, please do.
7
Comments
I'm going to teach mine to say
"Shwailcome To My Forum" to all newcomers.
The next phrase will be
Please Enter your "Shwersion of Wanilla"
and the tird replay will be
Please ShwaPost under Schwa correct ShwaPlugin.
if only it was the SchwaIPBot
htt://en.wikipedia.org/wiki/Schwa
or shaboobieBot
http://www.urbandictionary.com/define.php?term=Shaboobie
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
I noticed this plugin has no icon ? so here is one I made for you @Lincoln
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Why... is a gorilla crying?
lol, he is not a gorilla !! he's a Schwasquatch and he is not crying, that how they show they are happy to serve ....
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
So I made a couple more see if these suit you ?
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
@System said: I vote for the middle one!
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Middle one it is! It'll be in the next release. Thanks!
@vrijvlinder If you don't mind, @Vorgo has absconded with your Sasquatch.
Awesome, at least someone will use it, I think he is rather cute !!
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
2015 update: I've done a new plugin based on what I started with shwaipbot. The big differences are:
Introducing Bot.
You'll see shwaipbot lives on as an implementation example in the docs, and the name remains in use as my private implementation of Bot. Pre-release feedback welcome.
With Vorgo working, I've gone ahead and released it.
Version 1.1 cleans up some things and adds an 'afterSay' event to hook into.
I've used it to make my bot appear online when he replies (via Who's Online).
That icon is swell
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Version 1.2 brings some fun new toys I abstracted from my own bot implementation:
randomize()
lets you pick a random reply from a list without repeating yourself too soon.state()
andgetState()
let you pull off multi-step actions by "remembering" where you are in a sequence.online()
will make your bot user appear online (if you're also using the Who's Online plugin).$bot->setState()->setReply()->say()->online();