diff options
author | Trygve Aaberge <trygveaa@gmail.com> | 2019-01-26 21:57:41 +0100 |
---|---|---|
committer | Trygve Aaberge <trygveaa@gmail.com> | 2019-01-26 21:59:23 +0100 |
commit | 617704145f787911fcce8b19ab71be317cd585fa (patch) | |
tree | a4b1b9821fe8e8cf3404b64fb2ff90773b6b013a /docs/Commands.md | |
parent | 366310f05cebddec85f5805aaeb0c814ae80b13e (diff) | |
download | wee-slack-617704145f787911fcce8b19ab71be317cd585fa.tar.gz |
Generate documentation for commands and options
Diffstat (limited to 'docs/Commands.md')
-rw-r--r-- | docs/Commands.md | 175 |
1 files changed, 175 insertions, 0 deletions
diff --git a/docs/Commands.md b/docs/Commands.md new file mode 100644 index 0000000..51523ff --- /dev/null +++ b/docs/Commands.md @@ -0,0 +1,175 @@ +# Commands + +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](https://weechat.org/files/doc/stable/weechat_user.en.html) +or `/help <cmd>` if you are unfamiliar with these. + +## Available commands: + +### away + +``` +/slack away +``` + +Sets your status as 'away'. + +### back + +``` +/slack back +``` + +Sets your status as 'back'. + +### channels + +``` +/slack channels +``` + +List the channels in the current team. + +### distracting + +``` +/slack distracting +``` + +Add or remove the current channel from distracting channels. You can hide +or unhide these channels with /slack nodistractions. + +### help + +``` +/slack help +``` + +Print help for /slack commands. + +### hide + +``` +/hide +``` + +Hide the current channel if it is marked as distracting. + +### label + +``` +/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. + +### linkarchive + +``` +/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. + +### mute + +``` +/slack mute +``` + +Toggle mute on the current channel. + +### nodistractions + +``` +/slack nodistractions +``` + +Hide or unhide all channels marked as distracting. + +### register + +``` +/slack register +``` + +Register a Slack team in wee-slack. + +### rehistory + +``` +/rehistory +``` + +Reload the history in the current channel. + +### reply + +``` +/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. + +### showmuted + +``` +/slack showmuted +``` + +List the muted channels in the current team. + +### slash + +``` +/slack slash /customcommand arg1 arg2 arg3 +``` + +Run a custom slack command. + +### status + +``` +/slack status [emoji [status_message]] +``` + +Lets you set your Slack Status (not to be confused with away/here). + +### talk + +``` +/slack talk <user>[,<user2>[,<user3>...]] +``` + +Open a chat with the specified user(s). + +### thread + +``` +/thread <message_id> +``` + +Open the thread for the message. + +### upload + +``` +/slack upload <filename> +``` + +Uploads a file to the current buffer. + +### users + +``` +/slack users +``` + +List the users in the current team. + |