6c11327289
Convert keystore funcs to use avdl compiled types
2020-03-06 14:17:23 -05:00
f6d26e1905
Add license
2020-03-03 08:15:49 -05:00
0feb664405
Remove wallet and convs from options, and instead automatically enable them if the correct handlers are present
2020-03-02 22:02:21 -05:00
ca2a1fdf25
Remove custom types
2020-02-29 10:12:15 -05:00
c031c36a00
Move types to types.go
2020-02-29 00:49:50 -05:00
5f211c7a90
Add support for new-conversation events
2020-02-29 00:39:22 -05:00
3bcca84908
Allow different types of notifications to come through separate channels
2020-02-29 00:24:40 -05:00
93daa56db1
Add GetConversations()
2020-02-16 23:49:58 -05:00
c272c05092
Add GetConversations
2020-02-16 23:21:20 -05:00
67ffd89a00
Add delete message funcs
2020-02-16 22:14:44 -05:00
97adac7fa4
Remove chat.React()
2020-02-16 22:08:15 -05:00
e24450a0af
Add ReactByChannel and ReactByConvID
2020-02-16 22:00:04 -05:00
5bcd11703a
Change the word To to By since it seems to make more sense
2020-02-16 21:53:59 -05:00
c4f06fa79b
Remove chat.Edit
2020-02-16 16:11:56 -05:00
b50d3bcfa2
Clean up some of the comments
2020-02-16 16:09:08 -05:00
b55e4b8315
Add Edit funcs
2020-02-16 15:59:37 -05:00
450f2c1558
Add method arg to SendMessage
2020-02-16 15:58:44 -05:00
219ef492f5
Remove chat.Reply
2020-02-16 15:52:30 -05:00
26e487659c
Ephemeral duration should be optional
2020-02-16 15:38:25 -05:00
3faadfd076
Add ReplyToChannel and ReplyToConvID, and attempt to fix ephemeral sends
2020-02-16 15:22:47 -05:00
d791203856
Add SendEphemeralToChannel and SendEphemeralToConvID
2020-02-16 14:48:13 -05:00
285567309a
Add SendMessageToConvID
2020-02-16 14:07:26 -05:00
4e2656445c
Add SendMessage and SendMessageToChannel, and the necessary types to go with them
2020-02-16 14:01:39 -05:00
0cfaa93505
Change Channel to use chat1.Channel
2020-01-29 17:07:42 -05:00
6d85c97e05
Add avdl compiled types
2020-01-29 16:19:18 -05:00
c90ef2c03a
Allow specifying revision on kvstore methods
2020-01-23 16:49:12 -05:00
b83a1e0227
Add delete method for kvstore
2020-01-22 08:35:24 -05:00
3b4b5b66fd
Add put method for kvstore
2020-01-22 07:58:32 -05:00
63f9ef1ee2
Add Get method to kvstore
2020-01-17 17:00:53 -05:00
14c7ec6cec
Add Keys method to kvstore
2020-01-17 16:38:53 -05:00
77e35028fa
Add initial support for Keybase's kv store api
2020-01-17 13:55:21 -05:00
ae285fd0ce
added Username to wResult to support reverse wallet lookups
2020-01-14 11:06:49 -07:00
c8c20dc28f
added StellarUser function to perform reverse wallet lookups for keybase users
2020-01-14 11:06:30 -07:00
8a5685459a
added support for SendEphemeral
2020-01-03 13:29:46 -07:00
0f7a350f1a
Add error handling to general example
2019-12-24 01:02:32 -05:00
207ad74bdd
Previous commit didn't work and broke other things. This is a different implementation to fix the same problems.
2019-12-23 22:27:49 -05:00
6f53d9c8c6
Catch errors from api-listen
...
When the `keybase chat api-listen` command returns a message with
an error, the format of the error json is unlike most (or all?)
other errors they return. This commit adds the `ErrorListen` field
to ChatAPI to catch those errors.
2019-12-20 08:29:02 -05:00
c4525fe850
add UserCard()
2019-12-03 16:49:55 -05:00
a37a0609eb
add ListUserMemberships()
2019-11-30 19:04:07 -05:00
3e22b70efa
Minor docs formatting update
2019-11-27 15:42:09 -05:00
4b1fcae196
Add devices field to UserLookup
2019-11-27 15:35:40 -05:00
c2f6e6954d
Add UserLookup()
2019-11-27 15:10:17 -05:00
b247e10f1b
Add additional fields to advertisemend methods
2019-11-04 08:19:19 -05:00
7263387124
Add AdvertiseCommand example to docs
2019-11-03 23:51:33 -05:00
bab44f8b9e
Add inputs to ChatList() method on keybase interface
2019-11-03 23:27:09 -05:00
2e7df5deef
Add bot advertisement methods
2019-11-03 23:24:46 -05:00
972d197182
Add support for receiving chat replies
2019-10-31 10:37:37 -04:00
b00e56e8dd
Create new jsonData var with every new message instead of reusing the same var. This fixes the bug where IsEphemeral is true for every message after one ephemeral message is received, and probably countless other unknown bugs.
2019-10-22 23:44:10 -04:00
d6fe3a07cd
Add Attachment and Object to types.go
2019-10-21 08:27:12 -04:00
e51bcca5ba
Attempt to make the getID func more 32-bit friendly
2019-10-17 21:47:43 -04:00