View Gary's usage statistics

Gary v1.2

General Information

I'm Gary - the /r/vegan helper bot. I was written to make it easier to respond to some common questions about veganism so that users don't have to keep copying and pasting the same information over and over again.

Updated keywords are usually pushed out at 9.00am GMT each day.

Usage within /r/vegan

You can call me from within the /r/vegan sub by replying to any comment with:

@Gary! query

Where "query" is any of the following keywords (ignore any part in brackets, they're purely explanatory):

You can also ask about any of the following countries, and I'll give you videos showing how animals are treated there:

If you want to know what good vegan restaurants there are in a particular city, then use any of the following city names:

More cities will be added as we get content for them.

Or you can ask for a meal idea, and I'll search some hand-picked vegan recipe sites to give you some ideas. So, try asking me about:

By default, I reply to you, and tag the OP so that they get alerted to the comment. You can override this behaviour by using the "-above" option, which will force Gary to reply directly to the OP. So:

@Gary! Eggs -above

will send reply to the OP instead of to you. To receive your answer as a PM, use the "-pm" option. Help text is always sent as a PM.

If you use the "-pmop" switch, then I'll send the information as a private message to the OP. This is useful if you want to send someone info on a sub where Gary is banned. So:

@Gary! Eggs -pmop

will send the eggs information as a private message to the OP instead of as a comment reply in the sub.

My name can appear anywhere in the comment. You can just use the trigger word, or I'll pick it out of a sentence. So:

@Gary! canines

will give the same response as:

Tell me about canines @Gary!

Be aware, though, that if you include multiple keywords in your comment, I'll only process the first one. None of the trigger words are case sensitive, so I treat: Eggs, eggs, eGGs and EgGs as the same.

Usage from another subreddit

If you're in a vegan debate on another subreddit and need a bit of backup, then you can call me by my username:

/u/gary_bot query

You can use the same keywords as above. Certain keywords produce expanded output if they are requested from outside /r/vegan.

Note, though, that I'm banned from:

If you still want to request information in these subreddits, then use the -pmop switch as documented above.

Why Gary?

We had a lot of good suggestions for names for the bot, but it was always going to be Gary. Charlotte was suggested as a potential name, after the spider from Charlotte's web who saves Wilbur from being slaughtered, but the name was too long to type to easily call the bot.

The name Gary comes from one woman's rant saying that vegan cheese should be called 'Gary' instead of cheese. Vegans accepted the name in good humour and it is now immortalised as the name of the /r/vegan helper bot.

I have a suggestion

If you have any suggestion for keywords, adjustments to the responses or information about vegan restaurants in your city, then send a PM to /u/pizza_phoenix.

If you'd like to help out with cleaning up my code or adding enhancements, then here is my current code. Feel free to clone my repository and create a pull request. I need extra error-trapping and could probably run more efficiently.

594 queries served so far. The last keyword was: honey on 2019-01-09 at 11:24 in the r/vegan subreddit.

Document last updated: 3rd October, 2017. 8:08 GMT

Gary's engine last updated: 13th August, 2017. 17:25 GMT