Command responses

This shows an overview of all the bot's configurable messages.

Please note that these are not the static stored responses known as the "Brain" - these are the internal formatting strings used to customise the output of the bot's normal commands.

This list can be modified with the !message command.

Every numbered set (where there are multiple sets) corresponds to a randomly chosen alternative message. Every entry within a set denotes a separate message which will be returned. Note that not all messages support multiple responses - where a message does not support this, the first result from the first set will be used.

Message key
Message content
accountcreations.command.count
default
  • {0} ({1}) has closed {2} requests as 'Created', {3} of them today.
accountcreations.command.count.admin
default
  • {0} ({1}) has closed {2} requests as 'Created', {3} of them today. Suspended: {0}, Promoted: {1}, Approved: {2}, Demoted: {3}, Declined: {4}, Renamed: {5}, Messages edited: {6}, Preferences edited: {7}
accountcreations.command.deploy.disabled
default
  • Deployment disabled in configuration
accountcreations.command.deploy.inprogress
default
  • Deploying to the sandbox...
accountcreations.command.notifications.disabled
default
  • Notification delivery disabled.
accountcreations.command.notifications.enabled
default
  • Notification delivery enabled.
accountcreations.command.notifications.unavailable
default
  • Notification configuration cannot be modified while the notification service is inactive.
accountcreations.command.stats
default
  • {0} ({1}) was last active {2}. They currently have automatic welcoming of users {3}. Their on-wiki username is [[User:{4}]].
accountcreations.command.status
default
  • Open requests: {0}, Flagged user requests: {1}, Checkuser requests: {2}, On Hold: {3}, ProxyCheck: {4}, Steward: {5}, Hospital: {6}, JobQueue: {7}, Banned: {8}, Site users: {10}, Site admins: {9}, Awaiting approval: {11}
accountcreations.no-such-user
default
  • There is no such user '{0}'.
brain.command.edit.completed
default
  • Edited {0}.
brain.command.edit.proposal
default
  • Proposed change to {0}:
brain.command.forget
default
  • Command removed.
brain.command.learn
default
  • New command created.
catwatcher.command.fetchall.must-run-in-channel
default
  • This command must be run in-channel, or with the --all flag
catwatcher.item.adminhelp.hasitems
database
  • {0} {1} requesting admin help: {2}
catwatcher.item.adminhelp.newitems
database
  • {0} new {1} requesting admin help: {2}
catwatcher.item.adminhelp.noitems
database
  • No {0} requesting administrator help at this time.
catwatcher.item.adminhelp.plural
database
  • users are
catwatcher.item.adminhelp.singular
database
  • user is
catwatcher.item.default.hasitems
default
  • There are {0} {1}: {2}
catwatcher.item.default.newitems
default
  • There are {0} new {1}: {2}
catwatcher.item.default.noitems
default
  • There are no {0}.
catwatcher.item.default.plural
default
  • pages
catwatcher.item.default.singular
default
  • page
catwatcher.item.ecer.hasitems
database
  • {0} extended-confirmed-protected edit {1}: {2}
catwatcher.item.ecer.newitems
database
  • {0} new extended-confirmed-protected edit {1}: {2}
catwatcher.item.ecer.noitems
database
  • There are no extended-confirmed-protected edit {0}.
catwatcher.item.ecer.plural
database
  • requests
catwatcher.item.ecer.singular
database
  • request
catwatcher.item.editreq.hasitems
database
  • {0} COI edit {1}: {2}
catwatcher.item.editreq.newitems
database
  • There are {0} new COI edit {1}: {2}
catwatcher.item.editreq.noitems
database
  • There are no COI edit {0}.
catwatcher.item.editreq.plural
database
  • requests
catwatcher.item.editreq.singular
database
  • request
catwatcher.item.g10.hasitems
database
  • {0} {1} needing deletion: {2}
catwatcher.item.g10.newitems
database
  • {0} new {1} needing deletion: {2}
catwatcher.item.g10.noitems
database
  • No {0} need deleted at this time
catwatcher.item.g10.plural
database
  • pages are
catwatcher.item.g10.singular
database
  • page is
catwatcher.item.helpme.hasitems
database
  • {0} {1} requesting help: {2}
catwatcher.item.helpme.newitems
database
  • {0} new {1} requesting help: {2}
catwatcher.item.helpme.noitems
database
  • No {0} requesting help at this time.
catwatcher.item.helpme.plural
database
  • users are
catwatcher.item.helpme.singular
database
  • user is
catwatcher.item.per.hasitems
database
  • {0} protected edit {1}: {2}.
catwatcher.item.per.newitems
database
  • {0} new protected edit {1}: {2}.
catwatcher.item.per.noitems
database
  • There are no protected edit {0}.
catwatcher.item.per.plural
database
  • requests
catwatcher.item.per.singular
database
  • request
catwatcher.item.sper.hasitems
database
  • {0} semi-protected edit {1}: {2}
catwatcher.item.sper.newitems
database
  • {0} new semi-protected edit {1}: {2}
catwatcher.item.sper.noitems
database
  • There are no semi-protected edit {0}.
catwatcher.item.sper.plural
database
  • requests
catwatcher.item.sper.singular
database
  • request
catwatcher.item.tper.hasitems
database
  • {0} template-protected edit {1}: {2}
catwatcher.item.tper.newitems
database
  • {0} new template-protected edit {1}: {2}
catwatcher.item.tper.noitems
database
  • There are no template-protected edit {0}.
catwatcher.item.tper.plural
database
  • requests
catwatcher.item.tper.singular
database
  • request
channelservices.command.autolink.disabled
default
  • Autolinking disabled in this channel.
channelservices.command.autolink.enabled
default
  • Autolinking enabled in this channel.
channelservices.command.idlehelpees
database
  • Helpees: {0}
  • Last 3 active helpers: {1}
channelservices.command.idlehelpees.kick
default
  • Idle; if you still need assistance editing Wikipedia, please re-join the channel
channelservices.command.idlehelpees.remove
default
  • Proposing removal of: {0}
channelservices.command.idlehelpees.user.always
default
  • {0} (idle since bot startup)
channelservices.command.idlehelpees.user.since
default
  • {0} (idle {1:d\d\ hh\:mm\:ss})
channelservices.command.ipinfo
default
  • Whois for {0} gives organisation {1}; Location: {2}
channelservices.command.ipinfo.no-ip
default
  • Unable to find IP address to query
channelservices.command.ipinfo.no-whois
default
  • Whois failed for {0}; Location: {1}
channelservices.command.part.requested-by
default
  • Requested by {0}
channelservices.command.silence.disabled
default
  • Silent mode disabled in this channel.
channelservices.command.silence.enabled
default
  • Silent mode enabled in this channel.
channelservices.command.track
default
  • Score of {0} set to {1}.
channelservices.command.track.not-found
default
  • {0} not found on tracked channel
channelservices.command.welcomer.list
default
  • Welcoming these masks to {0}: {1}
channelservices.command.welcomer.not-welcoming
default
  • Not welcoming in {0}.
channelservices.command.welcomer.override-not-found
default
  • Unable to find welcomer override configuration with alias {0}
channelservices.welcomer.welcome
default
  • Hi {0}! Welcome to the channel!
commands.command.access.no-flag-group
default
  • The specified flag group does not exist!
commands.command.afccount
default
  • There are {0} drafts pending review - {1}
commands.command.catsize
default
  • [[Category:{0}]] has {1} items
commands.command.catsize.missing
default
  • [[Category:{0}]] does not exist
commands.command.contribs
default
  • The full list of contributions for [[User:{0}]] can be found at {1} .{2}
commands.command.contribs.last
default
  • The last contribution was to [[{0}]] at {1} ( {3} ), with the comment: {2}
commands.command.contribs.missing
default
  • However, this user does not appear to exist on the local wiki.
commands.command.decode
default
  • Hex string '{0}' decodes to '{1}'.
commands.command.decode.dns
default
  • Hex string '{0}' decodes to '{1}', which resolves to '{2}'.
commands.command.decode.invalid
default
  • Oops! That's not a recognised input for this command! I'm looking for 8 hexadecimal characters which represent an IPv4 address.
commands.command.editcount
default
  • The edit count of [[User:{1}]] is {0} (For more detailed information, see {2} )
commands.command.editcount.xtools
default
  • https://tools.wmflabs.org/xtools-ec/index.php?user={0}&project=en.wikipedia.org
commands.command.flaggroup.created
default
  • Flag group created.
commands.command.flaggroup.deleted
default
  • Flag group deleted.
commands.command.flaggroup.error
default
  • Error managing flag group: {0}
commands.command.flaggroup.invalidmode
default
  • Invalid flag group mode. Expected either "granting" or "revoking".
commands.command.flaggroup.list
default
  • Group {0}: {1}
commands.command.flaggroup.modified
default
  • Flag group modified.
commands.command.flaggroup.updated
default
  • Flag group updated.
commands.command.gancount
default
  • [[Category:{0}]] has {1} items
commands.command.google
default
  • This help channel is for assistance with editing Wikipedia. Your question might be answered by Google. Try: https://www.google.com/search?q={0}
commands.command.help
default
  • #PRIVMSG I am a bot with many commands. All my commands are listed on https://helpmebot.org.uk/commands and all of my stored responses are listed on https://helpmebot.org.uk/brain
  • #PRIVMSG For help with a specific command, you can use !help <command>, or simply refer to the command list on my website.
commands.command.iw.accept-not-found
default
  • Could not find imported interwiki entry to accept.
commands.command.iw.accepted
default
  • Accepted modifications to interwiki entry.
commands.command.iw.created
default
  • Created new interwiki entry.
commands.command.iw.delete-not-found
default
  • Nothing found to delete.
commands.command.iw.deleted
default
  • Deleted interwiki entry.
commands.command.iw.imported
default
  • Import complete. {0} up-to-date, {1} created, {2} updated for review, {3} deleted for review.
commands.command.iw.reject-not-found
default
  • Could not find imported interwiki entry to reject.
commands.command.iw.rejected
default
  • Rejected modifications to interwiki entry.
commands.command.iw.updated
default
  • Updated interwiki entry.
commands.command.maxlag
default
  • The maximum replication lag is {0} second(s). (Parts of the wiki may appear to be {0} second(s) out-of-date).
commands.command.pageinfo.circular
default
  • No page data was found, circular redirect?
commands.command.pageinfo.lastedit
default
  • Page [[{0}]] was last edited by [[User:{1}]] at {2:u}. The edit summary was: {3}
commands.command.pageinfo.missing
default
  • The page {0} does not exist.
commands.command.pageinfo.protection
default
  • [[{0}]] is protected against {1} actions at the {3} level until {2:u}.
commands.command.pageinfo.protection.indef
default
  • [[{0}]] is protected against {1} actions at the {3} level forever.
commands.command.pageinfo.redirect
default
  • Redirected from: {0}
commands.command.ping
default
  • Pong.
commands.command.ping.user
default
    • #ACTION pings {0} as it was told.
    • #ACTION hopes to get a "pong" back from {0}
commands.command.registration
default
  • [[User:{0}]] registered on {1:u} ({2}y {3:d\d\ hh\:mm\:ss} ago)
commands.command.registration.none
default
  • No registration date found for the specified user.
commands.command.resolve.canonical
default
  • (canonical: {0})
commands.command.resolve.host
default
  • {0} {2}resolves to the following IP addresses: {1}
commands.command.resolve.host.none
default
  • No IP addresses found for hostname {0}{1}.
commands.command.resolve.ptr
default
  • {0} resolves to {1}.
commands.command.resolve.ptr.error
default
  • Could not look up hostname for IP {0}: {1}
commands.command.time
default
  • {0:u}
commands.command.uptime
default
  • Bot has been up since {0:D} {0:T}
commands.command.userinfo.blocked
default
  • | BLOCKED
commands.command.userinfo.ip
default
  • User: {0} | Talk: {1} | Contribs: {2} | BlockLog: {3} {9}
commands.command.userinfo.missing
default
  • The specified user does not exist.
commands.command.userinfo.user
default
  • User: {0} | Talk: {1} | Contribs: {2} | BlockLog: {3} | CA: {11} | Groups: {4} | Age: {5}y {10:d\d\ h\h\ m\m} | Reg: {6:u} | Count: {8} | Activity: {7:#####.###} {9}
commands.command.userrights
default
  • [[User:{0}]] has the following rights: {1}
commands.command.userrights.missing
default
  • The user [[User:{username}]] does not appear to exist on-wiki.
commands.command.userrights.no-rights
default
  • [[User:{0}]] has no rights assigned.
common.channel-not-found
default
  • Channel {0} not found in configuration. Please make sure you are running this command in a channel, and that channel is properly configured in the bot.
common.done
default
  • Done.
common.mw-api-error
default
  • Encountered error retrieving result from API
funcommands.command.beer
default
    • #ACTION gives some beer to {0}
    • #ACTION pours an ice cold pint for {0} and waits for this to all blow over
funcommands.command.champagne
default
    • #ACTION gives {0} a bottle of champagne.
    • #ACTION reminds {0} that champagne is expensive.
funcommands.command.charge
default
    • #ACTION is chargin mah lazer, aims and fires at {0}.
    • #ACTION shouts "I BE FIRIN MAH LAZORS!", aims and fires at {0}.
    • #ACTION shouts "DOCTOR OCTAGONAPUS!", and completely annihilates {0}.
funcommands.command.cluebat
default
    • #ACTION hits {0} several times with a cluebat.
    • #ACTION takes a cluebat to the back of {0}'s head.
    • #ACTION is too tired to beat {0} down with a cluebat today, ask again tomorrow.
funcommands.command.coffee
default
    • #ACTION pours {0} a nice hot cup of coffee.
    • #ACTION pours {0} a cool cup of ice coffee.
    • #ACTION was going to give {0} a cup of coffee with brandy in it but forgot it was out of brandy, so it decided to just put Irish Cream in instead. :D
    • #ACTION pours {0} a nice hot cup of coffee with cream and sugar.
    • #ACTION pours {0} a cool cup of ice coffee with cream and sugar.
    • #ACTION has run out of coffee and pours {0} a nice hot cup of tea instead.
funcommands.command.cookie
default
  • #ACTION takes a cookie from the jar, then hands it to {0}.
funcommands.command.curl
default
  • #ACTION curls up in a ball
  • #PRIVMSG All fun commands are now disabled in {0}
funcommands.command.drink
default
    • #ACTION removes a drink from the cooler and hands it to {0}.
    • #ACTION gives {0} a stiff drink.
    • #ACTION buys a drink then gives it to {0}.
    • #ACTION pours {0} a pint of "the good stuff".
    • #ACTION drops four ice cubes in a glass, fills it 1/4 of the way with Jim Beam, and tops it off with Moxie then hands it to {0}.
    • #ACTION is not a bartender and suggests that {0} go get their own drink.
funcommands.command.electrocute
default
    • #ACTION electrocutes {0}.
    • #ACTION attaches {0} to two 15kA jump leads, and sends 250kV coursing through him.
    • #ACTION strikes {0} with lightning.
funcommands.command.exorcise
default
  • #ACTION purges the demons from {0}'s soul.
funcommands.command.hotchocolate
default
  • #ACTION pours a soothing hot chocolate for {0}
funcommands.command.icecream
default
  • #ACTION gives {0} some magical ice cream that changes to their favourite flavour.
funcommands.command.minnow
default
    • #ACTION takes a minnow and slaps {0} across the face with it.
    • #ACTION minnows {0}.
    • #ACTION grabs an extremely small trout from the bucket and slaps {0} with it.
funcommands.command.nuke
default
  • #ACTION nukes {0} with a clue-filled thermonuclear warhead.
funcommands.command.pat
default
    • #ACTION pats {0}.
    • #ACTION pats {0} like a dog. *W00F*
    • #ACTION pats {0} like a cat. *meow*
    • #ACTION pats {0} on the back and praises them for a job well done.
funcommands.command.pie
default
    • #ACTION hits {0} in the face with a pie.
    • #ACTION throws a pie at {0}.
    • #ACTION makes a pie, and throws it at {0}.
    • #ACTION gives {0} a nice tasty piece of their favorite type of pie.
    • #ACTION goes crazy and starts throwing pies all across the room.
    • #ACTION has run out of pies and offers {0} a nice tasty piece of black forest cake instead.
funcommands.command.pillow
default
    • #ACTION places a pillow under {0}'s head.
    • #ACTION places a pillow between {0}'s head and the desk.
    • #ACTION smacks {0} upside the head with a big fluffy pillow! *PILLOW FIGHT!!!!*
    • #ACTION hits {0} in the face with a pillow
    • #ACTION fluffs up a great big pillow, takes a deep breath, winds up, and swings it at {0}.
funcommands.command.salmon
default
    • #ACTION slaps {0} with a smoked chinook salmon.
    • #ACTION smokes a chinook salmon to slap {0} with.
    • #ACTION goes to the river to catch a fresh chinook salmon, smokes it, and won't share it with {0}.
funcommands.command.sayhi
default
    • Hi there {0}!
    • Hey {0}!
    • Hello {0}!
funcommands.command.soda
default
    • #ACTION was going to give {0} some soda-pop but decided against it because that sugary sludge will rot their brain and teeth and cause them obesity!
    • #ACTION grabs a can of Dr. Pepper, shakes it vigorously, and hands it to {0}.
    • #ACTION gives {0} a frosted glass of cold soda from the tap.
    • #ACTION chugs the Coca-Cola that it was suppose to give to {0} claiming it prevents rust.
funcommands.command.tea
default
    • #ACTION pours {0} a cup of tea.
    • #ACTION pours {0} a cup of green tea.
    • #ACTION pours {0} a cup of Chamomile tea.
    • #ACTION pours {0} a cup of tea and drops two cubes of sugar in.
    • #ACTION pours {0} a cup of black tea.
    • #ACTION pours {0} a cup of jasmine tea.
    • #ACTION pours {0} a cup of tea and drops a cube of sugar in.
    • #ACTION pours {0} a cup of orange pekoe tea.
    • #ACTION pours {0} a cup of mint tea.
    • #ACTION has run out of tea and pours {0} a cup of coffee instead.
    • #ACTION pours {0} a cup of ginger tea.
    • #ACTION pours {0} a cup of chai (tea).
    • #ACTION makes a pot of Earl Grey, served with lemon for {0}.
funcommands.command.trout
default
    • #ACTION smacks {0} about a bit with a large trout
    • #ACTION takes out a somewhat fresh trout from the fish supply, and smacks {0} with it.
    • #ACTION catches a fresh trout from the river, then slaps {0} with it a few times.
    • #ACTION slaps {0} with a ten pound trout.
    • #ACTION gets a special rainbow trout from the rainbow river, then smacks {0} with it.
    • #ACTION runs out of trout and slaps {0} with a tuna instead.
funcommands.command.uncurl
default
  • #ACTION stretches
  • #PRIVMSG All fun commands are now enabled in {0}
funcommands.command.whale
default
    • #ACTION throws a 3000 pound whale at {0}.
    • #ACTION slams {0} with a 10-tonne whale.
    • #ACTION fishes, catches a whale and throws it at {0}.
    • #ACTION pwns {0} with a whale.
funcommands.command.whistle
default
  • #ACTION whistles discreetly
funcommands.command.wine
default
    • #ACTION pours {0} a glass of Chardonnay
    • #ACTION pours {0} a glass of Sauvignon blanc
    • #ACTION pours {0} a glass of Shiraz
    • #ACTION pours {0} a glass of Merlot
    • #ACTION pours {0} a glass of Cabernet sauvignon
    • #ACTION pours {0} a glass of Pinot noir
    • #ACTION hands {0} a bottle of Chardonnay
    • #ACTION hands {0} a bottle of Sauvignon blanc
    • #ACTION hands {0} a bottle of Shiraz
    • #ACTION hands {0} a bottle of Merlot
    • #ACTION hands {0} a bottle of Cabernet sauvignon
    • #ACTION hands {0} a bottle of Pinot noir
funcommands.disabled
default
  • #PRIVMSG Sorry, fun commands are currently disabled in this channel.
webapi.command.weblogin.approved
default
  • Login approved, please return to the web UI and click the 'Continue' button.
webapi.command.weblogin.denied
default
  • Login failed.