Features
Balance Check
Check wallet balances across all currencies instantly with
/balance or /solde.Send Money
Transfer funds to any Quickei user with a guided conversational flow.
Transaction History
View recent transactions with
/history or /historique.Bot Commands
The bot supports both English and French commands:Account Linking
Users link their Quickei account to Telegram in 3 steps:1
Start the bot
User sends
/start to the bot. The bot asks for their Quickei email or phone number.2
Verify with OTP
An OTP is sent to their email. The user enters the code in the chat to verify ownership.
3
Account linked
The bot confirms the link. The user can now use all banking commands directly in Telegram.
Send Money Flow
The send money feature uses a multi-step conversational flow with confirmation and PIN verification:Telegram Mini App
The bot includes a Mini App — a web-based interface inside Telegram for a richer experience. API Endpoints:Security
Webhook Verification
All incoming Telegram updates are verified using a secret token (32-character random string) configured during webhook setup.
PIN Protection
Financial operations (send money) require the user’s transaction PIN. Sessions have a timeout for re-authentication.
Session Management
Each Telegram user has an isolated session with state tracking. Sessions expire after inactivity.
Rate Limiting
Message processing is rate-limited to prevent abuse.
Admin Setup
The bot is configured from the Quickei admin panel:- Go to Admin > Telegram Bot > Configuration
- Enter your Bot Token (from @BotFather)
- Click Set Webhook to register the webhook URL with Telegram
- The dashboard shows the number of connected users
The webhook URL is automatically set to
https://quickei.io/telegram/webhook. Ensure this endpoint is accessible from Telegram’s servers.
