These are the commands made available by this script. In In addition to
these commands, most normal IRC commands, like /join
, /part
,
/query
, /msg
, /me
, /topic
, /away
and /whois
work normally.
See WeeChat's
documentation
or /help <cmd>
if you are unfamiliar with these.
/slack away
Sets your status as 'away'.
/slack back
Sets your status as 'back'.
/slack channels
List the channels in the current team.
/slack distracting
Add or remove the current channel from distracting channels. You can hide or unhide these channels with /slack nodistractions.
/slack help [command]
Print help for /slack commands.
/hide
Hide the current channel if it is marked as distracting.
/label <name>
Rename a thread buffer. Note that this is not permanent. It will only last as long as you keep the buffer and wee-slack open.
/slack linkarchive [message_id]
Place a link to the channel or message in the input bar. Use cursor or mouse mode to get the id.
/slack mute
Toggle mute on the current channel.
/slack nodistractions
Hide or unhide all channels marked as distracting.
/slack register [code]
Register a Slack team in wee-slack.
/rehistory
Reload the history in the current channel.
/reply <count/message_id> <text>
Reply in a thread on the message. Specify either the message id or a count upwards to the message from the last message.
/slack showmuted
List the muted channels in the current team.
/slack slash /customcommand arg1 arg2 arg3
Run a custom slack command.
/slack status [<emoji> [<status_message>]|-delete]
Lets you set your Slack Status (not to be confused with away/here). Prints current status if no arguments are given, unsets the status if -delete is given.
/slack talk <user>[,<user2>[,<user3>...]]
Open a chat with the specified user(s).
/thread [message_id]
Open the thread for the message. If no message id is specified the last thread in channel will be opened.
/slack upload <filename>
Uploads a file to the current buffer.
/slack usergroups [handle]
List the usergroups in the current team If handle is given show the members in the usergroup
/slack users
List the users in the current team.