Skip to content

Conversation

@prohladenn
Copy link

This pull request modernizes the project's build and runtime environment, updates documentation, and improves developer experience. The main changes include upgrading Gradle and its wrapper scripts, removing legacy Travis CI and Oracle JDK 8 support, refactoring the bot application entrypoint for the latest TelegramBots API, and rewriting the README for clarity and up-to-date instructions.

Build System Modernization:

  • Upgraded Gradle wrapper from version 3.1 to 9.2.1, updating gradle-wrapper.properties, gradlew, and gradlew.bat scripts for improved compatibility, security, and developer usability.

Documentation and Project Info:

  • Completely overhauled README.md to provide concise, up-to-date instructions for setup, testing, and running the bots, and updated badges for build and Telegram links.

Bot Application Refactor:

  • Refactored Application.java to use the modern TelegramBotsLongPollingApplication, updated logging to use SLF4J, and simplified bot registration and shutdown handling for better reliability and maintainability.

@prohladenn
Copy link
Author

@addo47 I found you example and decided to update it to latest api and java version, hope you or somebody else will find it useful 😃  

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant