openSUSE:Anna

Jump to: navigation, search

|Anna| is an irc bot that can be found lending a helping hand in #opensuse-gnome, #opensuse-kde, and #opensuse-factory irc channels. |Anna| is owned by https://en.opensuse.org/User:Firebird619 (firebird on irc).

At present, |Anna| can currently handle the following:

  • Build Service Submit Requests, etc. - |Anna| watches for sr <number_here> as well, upon seeing one, information about the given submit request, delete requests, etc. will be retrieved and displayed.
  • Progress - Information will be retrieved and displayed when a progress.opensuse.org url is given in an irc channel that |Anna| is present in. An example of a link |Anna| will catch here is: https://progress.opensuse.org/issues/31606.

In addition to the above, |Anna| has the following commands:

@ask <nick> - output example: firebird, Don't ask to ask a question, please just ask the question. Thank you.
@blame <nick> - output example: When in doubt, blame firebird.
@botsnack - output: * |Anna| gives herself a cookie.
@bugrefs <nick> - output example: firebird, https://en.opensuse.org/openSUSE:Packaging_Patches_guidelines#Current_set_of_abbreviations.
@buildservice - output: https://en.opensuse.org/openSUSE:Build_Service_Tutorial
@docs - output: If documentation is what you seek, look no further than: https://doc.opensuse.org/.
@fixit <nick> - output example: firebird, Fix it please!
@introduce <nick> - output example: Hello $1, I am |Anna|, a finely crafted utility bot designed to help out around here. I provide information for bug reports, github issue/pull requests, submit requests, etc. along with a handful of other features. I'm also a youtube star, goo.gl/BZwXuZ. I hope I can be of some service to you. Have a lot of fun!
@irc - output: https://en.opensuse.org/openSUSE:IRC_list
@lifetime - output: Please see: http://en.openSUSE.org/Lifetime.
@maintenance <nick> - output example: firebird, Please see: https://en.opensuse.org/openSUSE:Package_maintenance.
@osc - output: https://en.opensuse.org/openSUSE:OSC
@packaging - output: https://en.opensuse.org/Portal:Packaging
@paste - output: Please refrain from pasting several lines to the channel and instead use a pastebin service, such as https://paste.opensuse.org or another pastebin of your choosing. Thank you.
@roadmap <nick> - output example: firebird, Please take a look at https://en.opensuse.org/openSUSE:Roadmap.
@support - output: General technical support is in #suse (/join #suse), please ask over there. Thanks!
@tsp - output: Here's information about our Travel Support Program: https://en.opensuse.org/openSUSE:Travel_Support_Program.
@volunteer <nick> <something> - output example: I volunteer firebird to update gnome-shell to latest stable version. (the <something> can be whatever you type after <nick>)

And lastly, and a bit less serious/productivity related, for those times when you've been staring for hours at a build error or line after line of code, |Anna| provides the following beverages:

@beer <nick> - output example: Here firebird, have a drink on me!
@coffee <nick> - output example: * |Anna| serves firebird copius amounts of coffee.
@drink <nick> - output example: * |Anna| serves firebird a fine glass of French Bordeaux.
@vodka <nick> - output example: * |Anna| serves firebird a shot of vodka.
@water <nick> - output example: * |Anna| serves firebird a tall ice cold glass of water.