Frappe Telegram
Telegram Bot support for Frappe / ERPNext.
- Author: leam-tech
- Repository: https://github.com/leam-tech/frappe_telegram
- GitHub stars: 43
- Forks: 39
- License: NOASSERTION
- Category: Integrations
- Maintenance: Unmaintained
Install Frappe Telegram
bench get-app https://github.com/leam-tech/frappe_telegram
Tags
- bot
- erpnext
- frappe
- telegram
- telegram-bot
- telegram-bot-api
Add the Frappe Gems badge to your README
Maintain Frappe Telegram? Paste this into your README:
[](https://frappegems.com/gems/apps/leam-tech/frappe_telegram)
About Frappe Telegram
Frappe Telegram
Telegram Bot Manager for Frappe. This is a wrapper around python-telegram-bot tuned for frappe. Please go through the documentations of python-telegram-bot to easily customize your bot.
Features
- Frappe Context for each incoming Updates
- Multi Bot support
- Runs the bot independently from the web server process
- Custom Bot implementations via Hooks
- Frappe User Login
- Frappe User signup
- Tracks Chats and contained messages
- Supports sending messages from bot via frappe hooks / controller methods
- Integration with frappe
Notificationdoctype
DocTypes
Telegram Bot
Add all your telegram-bots here with theirapi-tokensTelegram User
Any telegram-user that interacts with your bot comes here. Authentication is whenTelegram Useris linked to frappe'sUserTelegram Chat
All private chats, groups where the bot gets notified comes hereTelegram Message
All messages - incoming & outgoing gets logged here
Page
Telegram Chat View
A simple chat-page within frappe just for your telegram-bots
Guides
- Basic Setup
- User Authentication
- Running in DEV mode
- Supported Hooks for Customization
- Setting up for Production
- Using Frappe Notifications DocType
- Meta Conversation Driver
- Example: Login Notifier
- Example: Activity Notifier
License
MIT
Related Integrations apps for Frappe & ERPNext
- Insights — Open Source Business Intelligence Tool
- Raven — Simple, open source team messaging platform
- Frappe Whatsapp — WhatsApp cloud integration for frappe
- Frappe Assistant Core — Infrastructure that connects LLMs to ERPNext. Frappe Assistant Core works with the Model Context Protocol (MCP) to expose ERPNext functionality to any compatible Language Model
- Biometric Attendance Sync Tool — A simple tool for syncing Biometric Attendance data with your ERPNext server
- Frappe React Sdk — React hooks for Frappe
- Frappe Js Sdk — TypeScript/JavaScript library for Frappe REST API
- Mcp — Frappe MCP allows Frappe apps to function as MCP servers