Mobile app with wrapper for MTProto that allows you to make requests to Telegram Core API (mtproto)
| .expo-shared | ||
| .vscode | ||
| assets | ||
| patches | ||
| src | ||
| .eslintrc.js | ||
| .gitignore | ||
| app.json | ||
| App.tsx | ||
| babel.config.js | ||
| credentials.json | ||
| eas.json | ||
| LICENSE.md | ||
| package-lock.json | ||
| package.json | ||
| privacy_policy.md | ||
| README.md | ||
| tsconfig.json | ||
MTProto Mobile
Mobile app with wrapper for MTProto that allows you to make requests to Telegram Core API (mtproto).
Made with Expo (react-native) and TypeScript. Uses @mtproto/core in backend.
Important
I'm looking for a job! Interested in hiring me? Visit cv.hloth.dev to review my resume & CV.
Features:
- Multisessions
- Switch between sessions with single tap
- API methods autocompletion
- Five most similar matches based on embedded tl schema
- Strict types
- All params are strictly typed and present in form
- Support for recursive constructors and subtypes
- Console logger with info/error support
- Simple switch of api_id and api_hash
- Easily import/export sessions with JSON data
- Long press on session in list to export
- Tap on an icon button near New session button to import
- Easily upload/download files with native integration with Android API
Building
Install all dependencies (npm i), generate keystore file and save to credentials.json, build with npm run build for Android.
