20 Commits (6d85c97e05a5d4d5f721bb7c7b4421fa8c085866)

Author SHA1 Message Date
David Haukeness 8a5685459a
added support for SendEphemeral 5 years ago
Sam 0f7a350f1a Add error handling to general example 5 years ago
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