Commit graph

  • 734f6afe61 Update the resolver master Joscha 2018-04-12 20:31:18 +00:00
  • 2fd045d59b Fix STM blocking on connecting Joscha 2018-03-03 09:57:11 +00:00
  • d818aba337 Add EuphApi.Utils.DetailedHelp module Joscha 2018-02-26 16:05:13 +00:00
  • 883c905797 Fix update sometimes tracking the bot itself Joscha 2018-02-25 21:54:52 +00:00
  • 01454fe6d1 Fix WhoReply aeson parsing Joscha 2018-02-25 21:52:41 +00:00
  • ca3abbd93d Add replyTo for easier replying Joscha 2018-02-25 21:44:06 +00:00
  • f7b012259c Use bot nick in help commands Joscha 2018-02-25 21:09:47 +00:00
  • f6f4bfac35 Update resolver to lts-10.7 Joscha 2018-02-25 20:21:03 +00:00
  • 7e0c5f82da Add EuphApi.Utils.Listing module Joscha 2018-02-25 19:15:44 +00:00
  • b72d662566 Update test bot imports Joscha 2018-02-23 21:09:36 +00:00
  • 9adbc9e812 Improve module documentation Joscha 2018-02-23 21:04:08 +00:00
  • 94df5fb8f2 Restructure modules Joscha 2018-02-23 20:23:14 +00:00
  • db69f168de Add OutOfRetries exception Joscha 2018-02-22 07:33:00 +00:00
  • f187790136 Add restart command to bots Joscha 2018-02-21 22:46:25 +00:00
  • c9e80b2df4 Add documentation for Utils and Botrulez Joscha 2018-02-20 15:10:24 +00:00
  • 02487f0d60 Make ping command customizable Joscha 2018-02-20 06:43:52 +00:00
  • c12d278ee1 Clean up bot example Joscha 2018-02-19 23:14:50 +00:00
  • 1282cf4a62 Run commands in new threads Joscha 2018-02-19 23:10:21 +00:00
  • b2aee83b67 Add proper !uptime printing Joscha 2018-02-19 22:38:26 +00:00
  • 8024285e2e Add botrulez support Joscha 2018-02-19 21:30:39 +00:00
  • ab14ee9fa6 Add command parsers Joscha 2018-02-19 19:30:44 +00:00
  • fbf1402e24 Track bot's current SessionView in the Bot monad Joscha 2018-02-18 20:10:28 +00:00
  • 2fc6bf98a3 Add some utils Joscha 2018-02-17 18:09:36 +00:00
  • fa33ef92d0 Add bot commands Joscha 2018-02-17 18:09:02 +00:00
  • 6b80c0970e Add documentation for EuphApi.Bot Joscha 2018-02-16 17:31:16 +00:00
  • 09944406ef Reorganoze examples in test/ Joscha 2018-02-16 13:07:13 +00:00
  • 3733b2217c Remove EuphApi.hs Joscha 2018-02-16 12:48:33 +00:00
  • 5a75d9b205 Add logging Joscha 2018-02-16 12:47:18 +00:00
  • 6ba2ddfaea Add Bot module Joscha 2018-02-16 00:19:19 +00:00
  • a4e49a57ba Simplify how Connection works Joscha 2018-02-12 12:26:02 +00:00
  • 6aafaac2d9 Update resolver Joscha 2018-02-10 00:32:44 +00:00
  • a24c922837 Add basic test bot Joscha 2018-02-09 22:09:08 +00:00
  • 1d53c7a1d8 Properly parse command replies Joscha 2018-02-09 22:08:55 +00:00
  • 0986095850 Document API functions Joscha 2018-02-09 20:47:45 +00:00
  • 946d31e42d Add almost all session and chat room commands Joscha 2018-02-09 20:17:03 +00:00
  • e427e8df90 Add EventType type Joscha 2018-02-09 18:03:06 +00:00
  • 9d25ad5fba Add test script for connecting to euphoria Joscha 2018-02-08 20:47:08 +00:00
  • ab842462cf Close Connection on exception while connecting Joscha 2018-02-07 21:34:40 +00:00
  • c5a91968d6 Rename Threads to Connection Joscha 2018-02-07 16:53:57 +00:00
  • e5fbc09f7b Make it work Joscha 2018-02-07 16:12:28 +00:00
  • 615e74583e Add disconnect function Joscha 2018-02-07 13:39:40 +00:00
  • 3203ecb591 Clean up Threads.hs Joscha 2018-02-06 15:30:17 +00:00
  • 8ab76d2240 Remove unnecessary test file Joscha 2018-02-05 19:48:31 +00:00
  • 81fa92db85 Clean up documentation Joscha 2018-02-05 19:47:38 +00:00
  • 102010f442 Rewrite Connection to not depend on CloseableChan Joscha 2018-02-05 19:31:00 +00:00
  • 26d08b7312 Implement EuphConnection Joscha 2018-02-05 15:43:48 +00:00
  • 1868cbfc00 Add temporary test for CloseableChan Joscha 2018-02-04 22:05:09 +00:00
  • 43cbb74abf Comtinue implementing euphClient Joscha 2018-02-04 22:02:33 +00:00
  • c06102fc47 Beautify imports Joscha 2018-02-04 22:02:05 +00:00
  • dfe3445ff3 Structure api functions Joscha 2018-01-28 19:13:18 +00:00
  • 5b251d23b8 Update resolver Joscha 2018-01-28 16:53:22 +00:00
  • 4fda33bf55 Add events and some commands Joscha 2018-01-28 15:15:43 +00:00
  • 6237a91d9b Adjust documentation Joscha 2018-01-28 14:39:34 +00:00
  • 8428d3bbbf Use Text instead of String Joscha 2018-01-28 14:36:45 +00:00
  • 5ecf9864d3 Fix time parsing and clean up Joscha 2018-01-28 01:34:54 +00:00
  • ce13ce11fc Clean up Types Joscha 2018-01-27 21:08:07 +00:00
  • 9636e1eb4d Clean up and add documentation Joscha 2018-01-27 20:58:36 +00:00
  • d03e2922e9 Add closeable Chans Joscha 2018-01-27 20:09:32 +00:00
  • 7e3bdb76d0 Initial commit Joscha 2018-01-27 11:55:08 +00:00