Commit Graph

32 Commits

Author SHA1 Message Date
rubenlagus 447c9d3f92 Update 5.0 and lombok 2020-11-03 01:32:26 +00:00
rubenlagus 3275c10913 More cleanup 2020-10-31 17:43:32 +00:00
Ruben Bermudez aa030fa148
Merge pull request #812 from christianblos/feature/lazy-load-abilities
Feature/lazy load abilities
2020-10-23 00:25:46 +01:00
Christian Blos 74e305c2a7 Load abilities when bot gets registered 2020-10-05 17:08:26 +02:00
Christian Blos a106e3190c Be able to access AbilityBot via MessageContext 2020-10-02 21:57:57 +02:00
Abbas Abou Daya 54096d2e85 Add test 2020-07-18 00:43:28 -07:00
Ruben Bermudez 28f60e3024
Merge pull request #731 from addo37/ability-stats
Add basic statistics to Abilities and Replies
2020-05-31 19:08:57 +01:00
Abbas Abou Daya 202fb72c3f Handle the poll flag in the getChatId method 2020-05-09 14:02:36 -07:00
Abbas Abou Daya 9ffc547cdf Add basic statistics to Abilities and Replies 2020-04-27 21:40:47 -07:00
Abbas Abou Daya 40c17126ae Spawn the EMPTY_USER and add the proper tests 2020-04-26 13:22:05 -07:00
Ruben Bermudez 1ebbc68485
Merge branch 'dev' into add-ability-toggle 2019-10-12 01:00:28 +01:00
Abbas Abou Daya 861b7f24f9 Add Abillity toggles and export default abilities to their own class 2019-09-29 23:00:16 -07:00
Abbas Abou Daya 0ff63149f7 Add ReplyFlow implementation, tests, and wiki
This commit also has a some minor test refactoring.
2019-09-25 23:25:11 -07:00
Abbas Abou Daya c633f1fcc2 Modified tests to accommodate JUnit5 and Mockito API changes 2019-07-08 23:18:08 -07:00
rubenlagus 7b5acf0987 Update travis yalm 2019-07-08 20:37:04 +01:00
rubenlagus 679ad618b9 Java 11, initial version 2019-07-08 20:22:51 +01:00
chmilevfa ad3dbfdd58 Merge branch 'dev' into java9-support
# Conflicts:
#	telegrambots-abilities/src/main/java/org/telegram/abilitybots/api/bot/AbilityBot.java
#	telegrambots-abilities/src/main/java/org/telegram/abilitybots/api/objects/EndUser.java
#	telegrambots-abilities/src/main/java/org/telegram/abilitybots/api/objects/MessageContext.java
#	telegrambots-spring-boot-starter/src/main/java/org/telegram/telegrambots/starter/TelegramBotStarterConfiguration.java
#	telegrambots/src/main/java/org/telegram/telegrambots/bots/DefaultBotOptions.java
2018-07-16 19:37:30 +02:00
chmilevfa db9ae4f586 telegrambots-meta java 9 supported 2018-07-08 01:41:21 +02: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 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 c8f1c69fb2 Complete externalization of messages 2018-05-21 05:57:43 -04:00
davioooh 97a4c0031b Refactor EndUser to serialize locale 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 dc9f34196e Make abilities case-insensitive, fix msg markdown bug and add group-admin privacy 2018-02-04 03:23:41 -05: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 adddadfba5 Refreshed MessageSender and added a silent sender 2017-10-28 22:15:53 -04:00
Ruben Bermudez 3c99f34532 Updates Pom and remove unused imports 2017-07-20 22:25:57 +02:00
Abbas Abou Daya 6df6627821 Added AbilityBot module 2017-07-11 21:18:40 +03:00