The bot includes a lightweight support ticket pipeline and audio transcription feature for DM interactions. Users can submit support requests directly from Telegram, admins receive them instantly, and can reply back through the bot — no external helpdesk software required.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/AmiraliNotFound/dummy-gemini-bot/llms.txt
Use this file to discover all available pages before exploring further.
User Support Tickets
Users submit support tickets by sending the/support command in a direct message (DM) with the bot:
admin_chats table.
Example
/support only works in DMs. Sending it in a group chat will not trigger ticket forwarding.Admin Replies
Admins can reply directly to a user’s DM through the bot using the/reply command:
Example
user_id is included in every forwarded support ticket message, so admins can copy it directly for use with /reply.
Audio Transcription
The/transcribe command lets any user get a Persian speech-to-text transcription of a voice note, powered by Gemini’s audio understanding:
- Find any voice note in the chat.
- Reply to it with
/transcribe(or/transcribe@BotUsernamein groups to avoid ambiguity). - The bot returns the transcribed text in the same chat.
Admin Registration
For support ticket forwarding to work, admins must register their chat ID with the bot at least once. Registration is done by sending:chat_id in the admin_chats table. Every registered admin receives a copy of all future support tickets.
If an admin has never sent
/admin to the bot, they will not receive support ticket notifications — even if they are a Telegram group admin. Registration must be done explicitly via DM.