aboutsummaryrefslogtreecommitdiffstats
path: root/wee_slack.py
Commit message (Collapse)AuthorAgeFilesLines
* Use nick lists for grouping here/awayTollef Fog Heen2015-08-011-6/+19
| | | | | | | | Instead of using + to denote users present, use nick groups and label them Present and Away. Also, add all non-deleted users to the server buffer. I believe this should fix #72
* Make exception handling slightly more verbose and print the exceptionTollef Fog Heen2015-06-261-2/+2
|
* Ignore deleted users when constructing nicklistTollef Fog Heen2015-06-261-2/+5
|
* Handle the case of messages about users typing in non-existing channelsTollef Fog Heen2015-06-261-1/+4
| | | | | In some cases, not sure which, slack will tell us about users typing in channels we don't know about. Avoid generating a backtrace in that case.
* Typo in process_channel_archiveTollef Fog Heen2015-06-161-0/+1
| | | | | process_channel_archive failed to look up the server before referencing it, leading to backtraces.
* versionRyan Huber2015-06-111-1/+1
|
* this never worked properly. now it does. derp.Ryan Huber2015-06-111-1/+1
|
* tell buffer list to update soonishRyan Huber2015-06-101-0/+1
|
* Merge pull request #55 from tfheen/join-leave-fixupRyan Huber2015-06-101-0/+8
|\ | | | | Fix up formatting of join/part/topic messages
| * Format topic changes properly tooTollef Fog Heen2015-03-241-0/+2
| |
| * Fix up formatting of join/part messagesTollef Fog Heen2015-03-241-0/+6
| | | | | | | | Joins and parts are not messages said by the user, so format them otherwise.
* | Merge pull request #73 from scharfie/fix-presence-changeRyan Huber2015-06-101-3/+7
|\ \ | | | | | | fixed that /slack (away|back) didn't update status
| * | fixed that /slack (away|back) didn't update statusChris Scharf2015-05-291-3/+7
| | |
* | | Set nick localvar when attaching bufferspatrick brisbin2015-06-071-0/+1
| | | | | | | | | | | | | | | - Ensures the input prompt will show username as in irc buffers - Fixes #80
* | | handle archived channels + make "@" workRyan Huber2015-06-011-1/+11
|/ /
* | version bumpRyan Huber2015-05-251-1/+1
| |
* | don't add things that don't get repliesRyan Huber2015-05-251-6/+9
| |
* | make ping 5 seconds againRyan Huber2015-05-251-1/+1
| |
* | much better fix for failed messagesRyan Huber2015-05-251-8/+10
| |
* | version bumpRyan Huber2015-05-141-1/+1
| |
* | fix new channels registrationRyan Huber2015-05-141-3/+4
| |
* | version bumpRyan Huber2015-05-121-1/+1
| |
* | thanks to the folks who found this. caused weechat to crash :-/Ryan Huber2015-05-121-1/+4
| |
* | add debug info for exceptionsRyan Huber2015-05-121-0/+2
| |
* | if message send fails, resend the message on reconnectRyan Huber2015-04-081-3/+9
| |
* | Merge pull request #50 from ctiwald/masterRyan Huber2015-04-061-0/+2
|\ \ | | | | | | linkify_text: Add support for "@group" and "@channel".
| * | linkify_text: Add support for "@group" and "@channel".Christopher Tiwald2015-03-111-0/+2
| | | | | | | | | | | | | | | | | | These two commands are aliases for one another, and should work in both private and public channels in Slack. Technically, there's also an !everyone command, but that isn't implemented here.
* | | don't open a buffer for archived channelsRyan Huber2015-04-061-2/+4
| |/ |/|
* | fix bug w/ slack_debugRyan Huber2015-03-201-1/+1
| |
* | version bump and mention new featureRyan Huber2015-03-191-1/+1
| |
* | handles edited and deleted and unfurled, oh my!Ryan Huber2015-03-181-2/+51
|/
* don't call api methods that don't exist.Ryan Huber2015-03-051-5/+7
|
* version bumpRyan Huber2015-02-241-1/+1
|
* add channel trigger for use with iterm2Ryan Huber2015-02-241-0/+18
|
* version bumpRyan Huber2015-02-231-1/+1
|
* bugfix introduced by name highlightingRyan Huber2015-02-231-1/+1
|
* lots of changes today - bump versionRyan Huber2015-02-211-1/+1
|
* colorize nicks in lines like colorize_lines.plRyan Huber2015-02-211-0/+8
|
* don't print username in /me and do italics like official clientsRyan Huber2015-02-211-2/+2
|
* Merge pull request #39 from ishigoemon/16_fix_bufferpl_colorsRyan Huber2015-02-211-3/+2
|\ | | | | Fix buffers.pl hotlist colors
| * Fix buffers.pl hotlist colorsChris Maynard2015-02-181-3/+2
| | | | | | | | buffers.pl appears to depend on the color not being set in a channel name in order to properly set the hotlist_* colors. Previously the color was being set to default, this change stops setting any color.
* | make /query an alias for /join. they are identical to slack.Ryan Huber2015-02-211-0/+1
| |
* | regex style message editingRyan Huber2015-02-201-4/+22
|/
* fix command tab completionRyan Huber2015-02-121-2/+2
|
* only update nicklist if channel buffer existsRyan Huber2015-02-121-11/+12
|
* Merge pull request #36 from celebdor/json_decode_exception_handlingRyan Huber2015-02-121-1/+1
|\ | | | | Handle JSON decoding errors
| * Handle JSON decoding errorsAntoni Segura Puimedon2015-02-101-1/+1
| | | | | | | | | | | | | | | | JSON decoding errors raise ValueError instead of IOError. In such cases, the best is to just act as if there was no cache previously. Fixes #35 Signed-off-by: Antoni Segura Puimedon <toni@midokura.com>
* | version bumpRyan Huber2015-02-121-1/+1
| |
* | Better help messagesNick Tzaperas2015-02-101-4/+84
| |
* | Re-enabled command not found error messageNick Tzaperas2015-02-101-4/+6
|/