88 Commits

Author SHA1 Message Date
0ffd6ad58c
Created the SimpleUsageBuilder to build a custom usage 2021-10-02 01:36:54 +02:00
6d2947b527
Created the UsageElement object 2021-10-02 01:36:09 +02:00
02bd3bd75e
Created the UsageType enum 2021-10-02 01:29:27 +02:00
a3cf1f4017
Created the ResponderCommand 2021-10-02 01:29:12 +02:00
2a2120690b
Changed aliases to triggers in CommandInfo 2021-10-02 01:05:20 +02:00
6273615273
Created the CommandInfo with basic information 2021-10-02 01:04:49 +02:00
d1609478e4
SimpleAutoResponder#registerListener now returns itself 2021-10-02 00:59:59 +02:00
4f3aa469bd
Created the GroupCommandData entity 2021-10-02 00:57:14 +02:00
9cd11d04b9
Created the ChatCommandData entity 2021-10-02 00:57:02 +02:00
bb818d057f
Created the CommandData entity 2021-10-02 00:56:49 +02:00
6085e29b75
Added SimpleAutoResponder#registerListener 2021-10-02 00:48:19 +02:00
efd0bdc6a6
Updated the access modifier of SimpleAutoResponder#registerContext 2021-10-02 00:42:17 +02:00
52899f5c60
Integrated the reply method into the ResponderEvent 2021-10-02 00:18:56 +02:00
3155f54a6a
Integrated the responder context into the SimpleAutoResponder 2021-10-02 00:18:32 +02:00
4f3e503860
Created the ResponderContext 2021-10-02 00:16:59 +02:00
28fb627491
Created the HttpResponseController 2021-10-01 23:51:09 +02:00
8d2722e7bb
Created the Response object 2021-10-01 23:48:16 +02:00
be3e36de89
Created the SimpleHttpHandler 2021-10-01 23:47:49 +02:00
f2d0d85e90
Created the GroupMessageReceivedEvent 2021-10-01 23:45:21 +02:00
11cb02e408
Created the ChatMessageReceivedEvent 2021-10-01 23:45:07 +02:00
b6dd6636ab
Integrated the HttpResponseController into the ResponderEvent 2021-10-01 23:44:38 +02:00
7ad7d0f538
Made EventManager#register private 2021-10-01 23:34:13 +02:00
8fdedab492
Created the ResponderEvent 2021-10-01 20:09:18 +02:00
cc2bf61b1c
Integrated the EventManager into the SimpleAutoResponder 2021-10-01 20:05:17 +02:00
7c410dc1e5
Created the EventManager 2021-10-01 20:04:35 +02:00
d4785bea5b
Created the Listener 2021-10-01 19:29:57 +02:00
0c04106254
Created the EventData 2021-10-01 19:29:28 +02:00
c67ce9a93b
Created the EventListener 2021-10-01 19:28:22 +02:00
d2f04df033
Integrated jackson & slf4j into the pom.xml 2021-10-01 19:11:09 +02:00
5e9caa7daf
Integrated an authentication method into the SimpleAutoResponder 2021-10-01 18:56:19 +02:00
66825c9a0e
Created the ResponderAuthentication to authenticate a specific request 2021-10-01 18:52:32 +02:00
5b7e4e3de0
Moved SimpleAutoResponder#setPort & SimpleAutoResponder#getPort to the bottom of the file 2021-10-01 18:24:12 +02:00
578ac9e5e9
Created the AuthenticationDetails helper to help the SimpleAutoResponder understanding which authentication details should be used 2021-10-01 18:22:46 +02:00
c3db497d1b
Created the SimpleAutoResponder class 2021-10-01 18:16:04 +02:00
2c5ee96c12
Created the ResponderException 2021-10-01 18:11:07 +02:00
74265cc3a4
Created the .gitignore with my default exclusions 2021-10-01 17:49:19 +02:00
4cebb35e67
Created the README.md 2021-10-01 17:48:58 +02:00
9b1d36a41c
Created the default pom.xml 2021-10-01 17:46:45 +02:00