├── .gitignore ├── .github └── ISSUE_TEMPLATE │ ├── enhancement-request.md │ └── bug-report.md └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement-request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Enhancement request 3 | about: Suggest an idea to improve the platform 4 | title: '' 5 | labels: enhancement 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Is your feature request related to a problem? Please describe.** 11 | 12 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] 13 | 14 | **Describe the solution you'd like** 15 | 16 | A clear and concise description of what you want to happen. 17 | 18 | **Describe alternatives you've considered** 19 | 20 | A clear and concise description of any alternative solutions or features you've considered. 21 | 22 | **Additional context** 23 | 24 | Add any other context or screenshots about the feature request here. 25 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Bug report connected with incorrect behavior of the platform. 4 | title: '' 5 | labels: bug 6 | assignees: '' 7 | 8 | --- 9 | 10 | ## Platform 11 | 12 | Select platforms where this bug is reproducible: 13 | 14 | [//]: # (To make as selected, use [x] instead of [ ].) 15 | 16 | - [ ] Telegram for Android 17 | - [ ] Telegram for iOS 18 | - [ ] Telegram for macOS 19 | - [ ] Telegram Desktop 20 | - [ ] Telegram Web A 21 | - [ ] Telegram Web K 22 | 23 | ## Describe the bug 24 | 25 | A clear and concise description of what the bug is. 26 | 27 | ## To Reproduce 28 | 29 | Steps to reproduce the behavior: 30 | 1. Go to '...' 31 | 2. Click on '....' 32 | 3. Scroll down to '....' 33 | 4. See error 34 | 35 | ## Expected behavior 36 | 37 | A clear and concise description of what you expected to happen. 38 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Telegram Mini Apps Issues 2 | 3 | The main purpose of this repository is to provide a single source of platform reports and enhancement proposals. 4 | Developers should use it to report found bugs, find compromise solutions and offer platform enhancements. 5 | 6 | > ⚠️ In case, you would like to report an issue related to `@tma.js` packages, please, create it in the connected [repository](https://github.com/Telegram-Mini-Apps/tma.js/issues). 7 | > This repository is only related to the platform bugs and enhancements. 8 | 9 | ## How it works 10 | 11 | It's important to note that the Telegram team is unlikely to monitor this repository, so the team surely would 12 | not know anything about issues created here. That's why it is recommended to create fully described issue here 13 | and reference it in created issue in Telegram application repository. 14 | 15 | So, here is the workflow, 16 | 17 | 1. Fully describe a bug, provide a code to reproduce it and specify platform. It is greatly appreciated to use 18 | `@tma.js` packages, but developer can still use SDK from Telegram. 19 | 20 | 2. While it's not mandatory, it's also appreciated by the community to create an issue ticket in the Telegram application 21 | GitHub repository you could find in the next section. Don't forget to add `[Mini Apps]` prefix in title and reference issue 22 | created here in Telegram repo, so other developers could see the connection. 23 | 24 | ## Telegram applications GitHub 25 | 26 | Here is the list of official Telegram applications source code repositories developers will need to report a bug to make it 27 | fixed: 28 | 29 | - [Telegram for Android](https://github.com/DrKLO/Telegram) 30 | - [Telegram for iOS](https://github.com/TelegramMessenger/Telegram-iOS) 31 | - [Telegram for macOS](https://github.com/overtake/TelegramSwift) 32 | - [Telegram Desktop](https://github.com/telegramdesktop/tdesktop) 33 | - [Telegram Web A](https://github.com/Ajaxy/telegram-tt) 34 | - [Telegram Web K](https://github.com/morethanwords/tweb) 35 | 36 | ## Disclaimer 37 | 38 | Not to disappoint the developers community, this repository does not belong to the Telegram team, or affiliated with it. 39 | This repository was created by an external developer who aims to improve the platform. 40 | --------------------------------------------------------------------------------