Sam
|
207ad74bdd
|
Previous commit didn't work and broke other things. This is a different implementation to fix the same problems.
|
5 years ago |
Sam
|
2e7df5deef
|
Add bot advertisement methods
|
5 years ago |
Sam
|
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.
|
5 years ago |
Sam
|
e51bcca5ba
|
Attempt to make the getID func more 32-bit friendly
|
5 years ago |
Sam
|
4ccaf4c45a
|
Add Reply()
|
5 years ago |
Sam
|
09d99c227f
|
Add ReadMessage()
|
5 years ago |
Sam
|
384478af39
|
Update ChatList() to allow for more filtering
|
5 years ago |
Sam
|
e4cdbc50c9
|
Allow TopicType to be specified when calling ChatList
|
5 years ago |
Sam
|
3b0984102c
|
Add Mark method to Chat
|
5 years ago |
Sam
|
9dbf3b1664
|
Add Pin and Unpin methods to Chat
|
5 years ago |
Sam
|
fd0188ce3d
|
Add doc strings to Upload, Download, and LoadFlip
|
5 years ago |
Sam
|
500a965df2
|
Increase default channel capacity to 100, and allow it to be set in RunOptions
|
5 years ago |
Sam
|
d01fa2a0fb
|
Update chat api to use new Exec() command
|
5 years ago |
Sam
|
e22b187730
|
First attempt to add LoadFlip()
|
5 years ago |
Sam
|
d99546ae79
|
Add upload and download methods to chat
|
5 years ago |
Sam
|
ca4ea152e9
|
Add better error handling
|
6 years ago |
Sam
|
ed6f57d6e6
|
Cleanup some variable names
|
6 years ago |
Sam
|
370fce9406
|
Combine chatIn.go and chatOut.go into just chat.go
|
6 years ago |
Sam
|
1b089d2833
|
Add Params to ChatAPI instance so we can fill it with data
|
6 years ago |
Sam
|
7cc8e14fe2
|
Move more types into types.go
|
6 years ago |
Sam
|
143dde64f6
|
Added chat.Read(), along with Next() and Previous()
|
6 years ago |
Sam
|
7c4a1b7ba4
|
Combine ChatIn and ChatOut structs to ChatAPI and move them to types.go
|
6 years ago |
Sam
|
fc57dcf8ca
|
Change Keybase type to a pointer so it can be re-used
|
6 years ago |
Sam
|
c182fe7e44
|
Update comments for documentation
|
6 years ago |
Sam
|
8c7f74594d
|
Make variables in getNewMessages() more generally descriptive, and (hopefully) finally fix the function so it restarts the api-listen command when it dies
|
6 years ago |
Sam
|
354fa145e1
|
Put cmd.Start() and cmd.Wait() in a loop so keybase restarts if it dies
|
6 years ago |
Sam
|
51796165cf
|
Move cmd.Wait() and put scanner in a go routine
|
6 years ago |
Sam
|
075fa737af
|
Add cmd.Wait() to Keybase.Run()
|
6 years ago |
Sam
|
d05601455b
|
Increment heartbeat counter
|
6 years ago |
Sam
|
dcd697b559
|
Add option to send a heartbeat throush the channel
|
6 years ago |
Sam
|
317af3fa39
|
Change Runner() to Run() and add ability to pass options
|
6 years ago |
Sam
|
a3c0fbf447
|
Add support for git push messages
|
6 years ago |
Sam
|
399e0b4e94
|
Add TxDetail for stellar transactions
|
6 years ago |
Sam
|
ae3ed73adc
|
Add support for incoming messages. This breaks NewChat() in previous versions
|
6 years ago |
Sam
|
34a481fea0
|
Corrected package name
|
6 years ago |
Sam
|
c18721fddd
|
Re-organized folder structure
|
6 years ago |
Sam
|
a9a720aa9b
|
Renamed api.go and created go module
|
6 years ago |