/help
The commands you can use. It only lists the ones your tier and capabilities allow.
Every command Pixel answers in Discord, grouped by who can use it. Each card shows the lowest tier it needs, how it replies, and any capability it needs on top.
Required options end in a colon, like device:. Optional ones are in brackets, like [topic:]. Discord lists the options as you type.
The commands you can use. It only lists the ones your tier and capabilities allow.
Whether Pixelbar is open right now, and for how long. Pixel reads the switch in the space through the SpaceAPI.
What's coming up at Pixelbar, from the Discord server's scheduled events. Times are in the space's time zone.
Short answers about Pixelbar: where it is, visiting, membership, the house rules and how to get in touch. Each answer links to the full page on pixelbar.nl.
What Pixel knows about you: your tier and your Discord ID.
Checks that Pixel is alive.
Sends a message to Pixel's maintainers, with your Discord name and ID so they can follow up. Your message and username may be made public, so don't include anything private. You can send a few at once, then one every ten minutes. What Pixel keeps is in the privacy notice.
A little QuakeNet nostalgia. Pixel keeps the original Fishbot replies, including their old-school language. These commands answer publicly; help and unknown phrases are private. Pixel only answers slash commands and does not read the channel's conversation.
Try a classic Fishbot phrase. Matching ignores case and extra spaces, but requires the whole phrase. Fish go m00!
Slap someone around a bit with a large trout. Purely theatrical.
Feed Fishbot hundreds and thousands.
Give Fishbot a friendly stroke.
Sneak a cookie away from Fishbot.
For paid members. Commands marked Friend also work with a friend membership.
Posts the closing-time reminder in the closing-time channel. Pixel also posts it by itself when the space closes.
Lights, switches and doors in the space. You only ever see the devices you're allowed to see, and Pixel checks again whatever autocomplete offered.
Commands matching /ha
/ha listThe devices you may use, and their statePixel
/ha statusThe live state of one devicePixel
/ha setChange a device, such as switching a light on or offPixel
/ha openUnlock a doorPixelThe devices you may use, and their state.
One device's live state, when it last changed and a few details for its kind.
Changes a device, such as switching a light on or off. Needs the capability for that kind of device, or ha-admin.
Unlocks a door. Members only, with ha-doors or ha-admin. It only ever unlocks.
Messages and polls that Pixel posts in a channel, once or on a repeat. These need the schedule-posts capability, and you can only schedule in channels you can post in yourself. Times are in Europe/Amsterdam.
Commands matching /schedule
/schedule messageSchedule a messagePixel
/schedule pollSchedule a pollPixel
/schedule listSee every scheduled postPixel
/schedule editEdit one of your scheduled posts before it goes outPixel
/schedule previewSee exactly what a scheduled post will look likePixelSchedules a message. A form opens for the text. Date tokens like {{date}} are filled in when it's posted.
Schedules a native Discord poll. A form opens for the question and the answers, one per line (2 to 10).
Every scheduled post, with where and when it goes out next.
Changes one of your own scheduled posts before it goes out: its content, and optionally when and how often. A new time or repeat counts from now, so nothing it would have posted before the edit goes out late. Turning a repeat into a one-off needs a new when.
Shows exactly what a scheduled post will look like.
Stops a schedule from posting until it's resumed.
Starts a paused schedule again. Nothing missed while paused is posted. A one-off whose time passed while it was paused can't be resumed: delete it.
Deletes a schedule.
Sets whether Pixelbar shows as open or closed. This needs the spacestate capability.
Tells the space's state API that Pixelbar is open or closed. /status and the open and closed announcements follow once the change shows up on SpaceAPI. If the API doesn't accept it, Pixel says nothing changed.
For Pixel's operators. Every reply is private, and every change is recorded. How to use them is in the runbook.
Pixel's health and an overview of the access lists.
Re-reads the admin and member lists after they were edited by hand.
Makes someone a member or friend, or sets them back to guest.
Someone's level, where it comes from, and their capabilities.
Sets Discord roles to match Pixel's lists, for one person or everyone listed.
Gives someone a capability.
Gives someone every capability that exists.
Takes a capability away.
Which capabilities exist, or what one person has.
Posts open/closed announcements in a channel, in a style. Any number of channels, one style each.
Stops announcing in a channel. Posts already there stay.
Which channels get announcements, and in which style.
Sets the closing-time reminder. A form opens for the text.
Switches door control from Pixel off for everyone, at once.
Switches door control from Pixel back on.