Commit Graph

85 Commits

Author SHA1 Message Date
Abbas Abou Daya
e1e829151b Remove anonymous bot instantiation in ABs, refactor webhook functions 2018-06-04 04:47:21 -04:00
Abbas Abou Daya
b5bfaced7e Separate AbilityBot logic and implement Webhook 2018-05-28 18:12:31 -04:00
Abbas Abou Daya
afebcaeb76 Fix javadoc 2018-05-27 04:20:04 -04:00
Abbas Abou Daya
714857555d Enhance DBContext with a single variable getter, pushes forward #425 2018-05-27 04:16:19 -04:00
Abbas Abou Daya
7bee69c68d Fix wiki doc and javadoc 2018-05-23 19:11:26 -04:00
Abbas Abou Daya
889fd46834 Expose abilities and replies, add report command and reformat /commands, closes #436 2018-05-23 18:59:03 -04:00
Abbas Abou Daya
7d216a1fae Fix todos, all ability bot messages are now properly localized 2018-05-22 03:12:47 -04:00
Abbas Abou Daya
a819d7f178 Cleanup and refactoring 2018-05-21 07:01:45 -04:00
Abbas Abou Daya
8729271d34 Fix tests 2018-05-21 05:57:43 -04:00
davioooh
9347d064c1 Refactor localized messages retrievement 2018-05-21 05:57:43 -04:00
davioooh
ab86947cc3 Fix issues
- export message codes
- standardize message codes
- format/spacing
2018-05-21 05:57:43 -04:00
davioooh
bd7092921a Remove locale retrieval to avoid exception 2018-05-21 05:57:43 -04:00
davioooh
aecfe7693a Add basic unit tests 2018-05-21 05:57:43 -04:00
davioooh
c8f1c69fb2 Complete externalization of messages 2018-05-21 05:57:43 -04:00
davioooh
7ff5be3a72 Refactor localized message helper method 2018-05-21 05:57:43 -04:00
davioooh
97a4c0031b Refactor EndUser to serialize locale 2018-05-21 05:57:43 -04:00
davioooh
45ea5af127 Update default messages 2018-05-21 05:57:43 -04:00
davioooh
d77887fd2c Add basic internationalization support 2018-05-21 05:57:43 -04:00
Abbas Abou Daya
677b401fc6 Check if the message is a group or super group message for GROUP_ADMIN, #390 2018-05-08 03:39:21 +03:00
Abbas Abou Daya
b9da279fdf Remove group update check for GROUP_ADMIN
GetChatAdministrators only returns admins when there IS a group, there's no need to explicitly check for groups here.
2018-05-08 03:18:34 +03:00
AzZu
ff73a43337 Update version to 3.6.2
Cause new version does not support the old methods of enabling a proxy
2018-05-06 23:32:33 +03:00
Ruben Bermudez
28a9cf1fdb Version 3.6.1 2018-04-20 01:44:04 +02:00
Ruben Bermudez
6db6c4bf0d Update version 3.6 2018-02-14 20:36:22 +01:00
Ruben Bermudez
cac157ff1d
Merge pull request #376 from addo37/dev
Make abilities case-insensitive, fix msg markdown bug and add group-admin privacy
2018-02-13 21:39:09 +01:00
Abbas Abou Daya
dc9f34196e Make abilities case-insensitive, fix msg markdown bug and add group-admin privacy 2018-02-04 03:23:41 -05:00
Ruben Bermudez
49c0fef3c5 Update version 3.5 2017-11-17 15:47:22 +01:00
Abbas Abou Daya
1f5706b525 Change global flag to always return true and make ability flags as predicates 2017-10-31 23:06:03 -04:00
Abbas Abou Daya
673506417c Write tutorial and implement SilentTest 2017-10-30 20:45:43 -04:00
Abbas Abou Daya
adddadfba5 Refreshed MessageSender and added a silent sender 2017-10-28 22:15:53 -04:00
Ruben Bermudez
babb9d8be5 Update API version 3.4 2017-10-11 19:27:12 +02:00
Ruben Bermudez
06c55a9c74 Update API version 3.3 2017-08-23 09:06:32 +02:00
Ruben Bermudez
ffcdbd126e Update version 3.2 2017-07-21 16:17:48 +02:00
Ruben Bermudez
3c99f34532 Updates Pom and remove unused imports 2017-07-20 22:25:57 +02:00
Abbas Abou Daya
8c9d3c3ad7 Fixed JDK compilation error (due to bug #JDK-8044546) 2017-07-11 21:18:40 +03:00
Abbas Abou Daya
6df6627821 Added AbilityBot module 2017-07-11 21:18:40 +03:00