Tony Olagbaiye
aa2a9ab594
Add slack_workspace completion for /slack commands
2018-05-13 15:51:39 +01:00
Tony Olagbaiye
d9c8e64ffe
Support tab-complete workspace-specific custom slack emoji ( fix #3 )
2018-05-13 15:31:23 +01:00
Tony Olagbaiye
cb597736f1
Officially support tab-completion of standard slack emoji
...
Using the weechat-idiomatic interface.
TODO: Deprecate /input complete_* code
2018-05-13 11:22:00 +01:00
Tony Olagbaiye
ffcbd66a7e
Implement Standard Slack Emoji completion using /input command_* hooks
...
See commit 5217251e94
for details
2018-05-13 04:54:20 +01:00
Tony Olagbaiye
27a5acd21d
Clang doesn't like our gnu extensions despite -std=gnu99
...
So we don't like clang.
2018-05-12 18:32:35 +01:00
Tony Olagbaiye
5217251e94
Add Completion module and emoji completion hook
...
Note: this doesn't enable emoji completion.
Weechat seems to require hooking on the commands
/input complete_*
rather than just invoking hook_completion.
2018-05-12 18:22:18 +01:00
Tony Olagbaiye
48257b7cc1
Implement emoji exact search functions
2018-05-11 22:41:15 +01:00
Tony Olagbaiye
c1e7e096d0
Add perl emoji generation as option instead of python
2018-05-11 22:04:06 +01:00
Tony Olagbaiye
3e0cd6e8d5
Add standard slack emoji to a compilation unit
2018-05-11 17:16:27 +01:00
Tony Olagbaiye
b762aa3a8c
Nicklist colours
2018-05-11 11:38:01 +01:00
Tony Olagbaiye
06b81810a5
Installing
2018-05-11 03:31:21 +01:00
Tony Olagbaiye
c771e3bf19
Debian packaging implemented
...
We won't switch to the system libwebsockets package as we need
custom behaviour and don't want to be linked against openssl.
We don't need to bother with a configure build step as it seems
the current Makefile is sufficient for packaging.
2018-05-11 02:07:51 +01:00
Tony Olagbaiye
95261b2fc4
Packaging
2018-05-11 02:05:08 +01:00
Tony Olagbaiye
601209ae81
Switch to git-buildpackage
2018-05-10 15:20:06 +01:00
Tony Olagbaiye
3e7eb06ff7
Describe debug process
2018-05-10 09:32:24 +01:00
Tony Olagbaiye
135f468ed4
Update README.org
2018-05-10 00:12:42 +01:00
Tony Olagbaiye
27254d5fd8
Update README.org
2018-05-09 23:58:37 +01:00
Tony Olagbaiye
8284713cad
Implement chat.meMessage for /me ( closes #5 )
2018-05-09 22:03:35 +01:00
Tony Olagbaiye
a43417139e
Monkeypatch message.bot_message for undoc'd slackbot msgs. Fixes #6
2018-05-09 19:15:20 +01:00
Tony Olagbaiye
b41553ccd9
Handle message.me_message (ref #5 )
2018-05-09 17:35:55 +01:00
Tony Olagbaiye
e7096e374f
Update README.org
2018-05-09 14:30:47 +01:00
Tony Olagbaiye
bcda842f27
Just remove make install
from travis
2018-05-09 14:23:43 +01:00
Tony Olagbaiye
99e5e130a7
Fix install finally
2018-05-09 14:18:30 +01:00
Tony Olagbaiye
4c8df43364
Fix make install
2018-05-09 13:43:28 +01:00
Tony Olagbaiye
6a7fdcca4d
Move sanitizers to debug build
2018-05-09 13:40:23 +01:00
Tony Olagbaiye
c925d1e690
Typo
2018-05-09 13:26:51 +01:00
Tony Olagbaiye
afd30dd0d1
Build libjson-c before too
2018-05-09 13:24:17 +01:00
Tony Olagbaiye
a953a2de51
Revert libwebsockets header change
2018-05-09 13:16:20 +01:00
Tony Olagbaiye
77cc204d97
Build libwebsockets first
2018-05-09 13:12:11 +01:00
Tony Olagbaiye
296e9435ba
Fix makefile to find libwebsockets.h
2018-05-09 12:55:57 +01:00
Tony Olagbaiye
8fb1cbcc34
Add TODO to readme
2018-05-09 12:12:57 +01:00
Tony Olagbaiye
065b4eabee
Administration
2018-05-09 06:14:05 +01:00
Tony Olagbaiye
15cb9da359
License headers
2018-05-09 05:39:16 +01:00
Tony Olagbaiye
c76c93fd71
Fix channel mentions. Closes #2
2018-05-09 03:56:48 +01:00
Tony Olagbaiye
638abde1f9
CTags
2018-05-09 01:57:17 +01:00
Tony Olagbaiye
e6c48d79ea
Slackbot responses
2018-05-08 23:34:46 +01:00
Tony Olagbaiye
9d4be2e31d
Bot messages
2018-05-08 22:02:17 +01:00
Tony Olagbaiye
33eb0d6bb1
Release 0.1
2018-05-07 18:08:34 +01:00
Tony Olagbaiye
32046373b4
htmldecode
2018-05-06 21:21:48 +01:00
Tony Olagbaiye
614a7d5b5b
this commit is in an unspecified state
2018-05-06 15:51:07 +01:00
Tony Olagbaiye
c94091bdff
channel data
2018-05-06 15:02:15 +01:00
Tony Olagbaiye
74f01ce901
channel data
2018-05-06 14:45:37 +01:00
Tony Olagbaiye
c158142a5a
channel data
2018-05-06 14:35:47 +01:00
Tony Olagbaiye
9574f78f86
channel data
2018-05-06 13:46:53 +01:00
Tony Olagbaiye
0c575b9dbc
typing notifications
2018-05-06 01:09:58 +01:00
Tony Olagbaiye
22f22a0aee
frankly i'm not sure
2018-05-04 01:31:06 +01:00
Tony Olagbaiye
44915eb1b6
implement message subtype routing
2018-05-02 23:16:20 +01:00
Tony Olagbaiye
346a5fd71d
pagination
2018-05-02 16:55:41 +01:00
Tony Olagbaiye
42b32148e3
Channels and users
2018-05-02 08:11:57 +01:00
Tony Olagbaiye
b87ddd7a6c
switch to gnutls to avoid gcrypt state corruption
2018-05-01 13:32:51 +01:00