Telegram Integration

Telegram Integration

This chapter covers how to use Telegram messaging with the School Management System for efficient communication.

---

Overview

Telegram integration allows the school to send messages, notifications, and alerts directly to parents, students, and staff through the Telegram messaging platform.

---

Benefits of Telegram

  • Instant delivery - Messages delivered instantly
  • Read receipts - See if messages were read
  • Rich media - Support for files, images, videos
  • Free - No SMS costs
  • Two-way - Can receive replies
  • ---

    Accessing Telegram Settings

    • Log in as Administrator
  • Navigate to SettingsTelegram
  • Configure integration
  • ---

    Setting Up Telegram Bot

    Create a Bot

    • Open Telegram
    • Message @BotFather
    • Use /newbot command
    • Give bot a name
  • Get bot token
  • Configure in System

    • Enter bot token in settings
    • Save token
  • Test connection
  • Get Chat ID

    For each recipient:

    • User messages the bot
    • Bot captures chat ID
  • Admin imports to system
  • ---

    Telegram Users

    Adding Users

    Link Telegram accounts:

  • Go to Telegram Users
    • Import from student/employee data
  • Or users link themselves via portal
  • User Consent

    Users must opt-in:

    • Provide consent option
    • Explain how data used
  • Allow disconnect anytime
  • ---

    Sending Messages

    Manual Messages

    Send from system:

  • Go to TelegramSend Message
  • Select recipients:
  • - Individual - Group (class) - All users
    • Type message
  • Send
  • Automated Messages

    Configure triggers:

  • Go to Auto Messages
  • Set triggers:
  • - Attendance alerts - Fee reminders - Exam notifications - Announcements
    • Set message template
  • Enable
  • ---

    Message Types

    Notifications

    Automatic alerts:

    • Attendance alerts
    • Fee due dates
    • Exam schedules
    • Results published
  • Homework posted
  • Announcements

    Broadcast messages:

    • School events
    • Holiday notices
  • General updates
  • Messages to Parents

    Targeted communication:

    • Individual student updates
    • Class announcements
  • Urgent alerts
  • ---

    Two-Way Communication

    Receiving Replies

    Users can respond:

    • Enable reply collection
    • View replies in system
  • Respond through system
  • Creating Polls

    Collect feedback:

    • Create poll in Telegram
    • Send to users
  • Collect responses
  • ---

    Managing Telegram

    View Messages

  • Go to Message Log
  • View:
  • - Messages sent - Delivery status - Read status - Responses

    Reports

    Track effectiveness:

  • Go to Reports
  • View:
  • - Messages sent - Delivery rate - Open rate

    ---

    Settings

    Configure Options

  • Go to Settings
  • Set:
  • - Bot token - Default message settings - Approval for manual sends - Notification preferences

    Message Templates

    Create reusable messages:

  • Go to Templates
    • Create templates with placeholders
  • Use for quick sending
  • ---

    Troubleshooting

    Problem: Bot not responding

  • Solution: Check token; restart bot
  • Problem: Messages not delivering

  • Solution: Verify chat IDs; check user blocked bot
  • Problem: Cannot find user

  • Solution: Ensure user has linked Telegram account
  • ---

    Best Practices

  • Get consent - Always ask before adding
  • Be concise - Short messages work best
  • Use templates - Save time on repeated messages
  • Monitor - Check delivery reports
  • ---

    Related Topics

  • Announcements - General announcements
  • ---

    Permissions

  • Administrator - Full access
  • Accountant - Fee-related messages only
  • ---

    Last Updated: April 2026