Ivan Kalashnikov
Ivan Kalashnikov
## Problem There is a possible vulnerability in how some Telegram bots and libraries for developing them handle payments made with "stars" (Telegram's internal currency). The problem is as follows:...
## Problem Currently, there is no public list in the repository of bots that are created using this library. New users may not easily find real examples of bots made...
## Problem - Closes #229 ## Solution - what PR does - Improved documentation for many public API entities of library, for clarification of behavior and reflection of key features...
## Problem - Closes #225 ## Solution - what PR does - Renamed `main.ylm` to `ci.yml` for better consistency with commonly used terms. - Reworked GitHub CI workflow by separating...
## Problem Many documentation comments in the go-telegram/bot library lack important details. For example: - Some comments do not clarify how the function or entity works. For example, `WithMiddlewares allows...
## Problem I discovered that the GitHub actions pipeline described in `.github/workflows/main.yml` did not run on my recent PR (#222). This may be due to the GitHub actions repository settings....
## Problem Right now the GitHub Actions pipeline runs all checks in a single job. This means every check runs sequentially in one stage and we lose clarity and flexibility....
## Problem Static analyzer gocyclo reports that the cyclomatic complexity of the function `handler.match()` in `handlers.go` at line 43 is 23, which is higher than the recommended maximum of 15....
## Problem Currently, in Habitica, the week always starts on Saturday for all users. This does not suit everyone and can feel unnatural or confusing. ## Proposal Add a setting...
## Problem Currently, tasks with a set due date start turning red if they are not completed for some time, just like tasks without a due date. This happens even...