Commit Graph

93 Commits

Author SHA1 Message Date
Him188
4348c3516e Rename qqId to qq 2020-02-01 20:11:18 +08:00
Him188
dbc40cbc97 Add sendBy(name: String) 2020-02-01 20:08:12 +08:00
Him188
f7379d8b08 Fix typo 2020-01-31 20:45:42 +08:00
Him188
07fab04a90 Add comments 2020-01-31 19:57:43 +08:00
Him188
e956dccdd1 Fix typo 2020-01-31 01:35:03 +08:00
ryoii
ca493a05d3 fix: subscribeWhile 2020-01-29 18:45:52 +08:00
Him188
479e9292d2 Remove useless trimStart 2020-01-19 20:16:34 +08:00
Him188
72207a3e3c More actions 2020-01-19 18:47:53 +08:00
Him188
3390580658 multi and complex conditions supported for MessageSubscribers 2020-01-19 18:18:00 +08:00
Him188
35669b2842 Add BotOfflineEvent 2020-01-18 22:29:01 +08:00
Him188
fea268d31f Fix unresolved references 2020-01-17 16:49:11 +08:00
Him188
2b427173ab Expose val instead of var 2020-01-17 12:04:00 +08:00
Him188
c9ac5d6185 Cleanup 2020-01-17 12:01:42 +08:00
Him188
9ad54e46a2 Not stopping listening when exception in handling event 2020-01-01 20:32:08 +08:00
Him188
77dce11e96 Enhance performance 2020-01-01 20:28:32 +08:00
Him188
44cda2b196 Add this.complete() when exception 2019-12-30 23:21:03 +08:00
Him188
2cfac415c4 Remove redundant ListenerImpl 2019-12-30 23:13:48 +08:00
Him188
7f338edcba Move files, modularize project 2019-12-28 16:54:57 +08:00
Him188
4261e20103 Use BotConfiguration 2019-12-24 22:34:37 +08:00
Him188
308988faae Remove stringValue 2019-12-24 22:33:56 +08:00
Him188
34236147e4 Fix the problem listening super events 2019-12-23 22:55:06 +08:00
Him188
22175eaabb Rewrite events 2019-12-23 22:28:35 +08:00
Him188
e2bd8b2044 Add receiver E 2019-12-20 10:56:43 +08:00
Him188
1675387cb6 Move ConnectionOccupiedEvent.kt and MuteEvent.kt 2019-12-20 10:56:15 +08:00
Him188
361b842aa1 Move package ...network.data to ...data 2019-12-20 09:34:35 +08:00
Him188
ec62bd34de Add findingReply, make matchingReply infix 2019-12-19 18:13:04 +08:00
Him188
b48f972f1c Change upper bounds to Subscribable 2019-12-19 18:12:24 +08:00
Him188
2f67f8363b Rewrite 2019-12-19 17:25:49 +08:00
Him188
0c6e09361d Rename protocol.tim to protocol.timpc 2019-12-17 11:04:04 +08:00
Him188
393e5d6c5d Add regex matching for MessageSubscribersBuilder by @Hoshino_Tented 2019-12-15 17:47:02 +08:00
Him188
2c72b52544 fix typo 2019-12-15 15:21:52 +08:00
Him188
3ecf7da678 Replace === with == 2019-12-12 18:06:44 +08:00
Him188
e47143e872 Make all packets internal 2019-12-06 23:47:48 +08:00
Him188
d438bfb607 Add @JvmField 2019-12-05 00:01:36 +08:00
Him188
876599b5b0 Change the receiver from Bot to BotSession 2019-12-04 22:51:03 +08:00
Him188
8b96c072fa Change to noinline since there is a CompilationException when using crossinline. 2019-12-04 20:37:09 +08:00
Him188
84a9e51c37 Change all the params to be crossinline to reduce lambda creation 2019-12-04 17:58:57 +08:00
Him188
33409f3a82 Add docs and more useful functions 2019-12-04 12:53:30 +08:00
Him188
417276acda Add mute and unmute 2019-12-02 23:03:10 +08:00
Him188
cd6c8183f2 Reduce suspend fun calls 2019-12-02 20:24:17 +08:00
Him188
5342a349c1 Trim for passed arg 2019-11-29 21:26:57 +08:00
Him188
7677a410bd Inline MessageDsl 2019-11-29 20:42:56 +08:00
Him188
05ca6424db Redesign event subscription, using inherited coroutineContext 2019-11-29 01:16:35 +08:00
Him188
57685d39e7 Simplify message handler 2019-11-28 12:44:47 +08:00
Him188
2bf0a96375 Update libraries and reduce redundant code 2019-11-28 11:22:07 +08:00
Him188
d5e6c2f890 Simplify 2019-11-27 23:36:33 +08:00
Him188
a0f170ccba Add a switch to control events 2019-11-26 12:10:16 +08:00
Him188
361c0d4f03 Inline ListenerBuilder 2019-11-25 13:57:55 +08:00
Him188
af8e954577 Add comments 2019-11-24 16:56:11 +08:00
Him188
0662dc839f Enhance performance 2019-11-23 23:34:30 +08:00