Telegram Bot Integration
The M.O.N.K.Y Telegram Bot provides a seamless way to interact with your Solana wallet directly from Telegram. Our bot API allows developers to integrate wallet functionality, notifications, and user interactions.Bot Information
Bot Username: @monky_os_botBot API Endpoint:
https://api.monkywallet.com/v1/telegram
Getting Started
1. Start the Bot
Begin by starting a conversation with our bot:Start Chat
Click here to start chatting with M.O.N.K.Y Bot
2. Available Commands
/start - Initialize Bot
/start - Initialize Bot
Initializes the bot and creates your user profileUsage:
/startResponse: Welcome message with available commands/wallet - Wallet Operations
/wallet - Wallet Operations
Access wallet-related functionsUsage:
/wallet [action]Actions:balance- Check wallet balanceaddress- Get wallet addressnew- Create new wallet
/wallet balance/send - Send Transaction
/send - Send Transaction
Send SOL or tokens to another addressUsage:
/send [amount] [token] [address]Example: /send 0.1 SOL 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM/price - Token Prices
/price - Token Prices
Get real-time token pricesUsage:
/price [token]Example: /price SOL/stake - Staking Operations
/stake - Staking Operations
Manage SOL stakingUsage:
/stake [action] [amount]Actions:delegate [amount]- Stake SOLundelegate [amount]- Unstake SOLrewards- Check staking rewards
/stake delegate 1/notifications - Alert Settings
/notifications - Alert Settings
Configure transaction and price alertsUsage:
/notifications [action]Actions:on- Enable notificationsoff- Disable notificationssettings- View current settings
/help - Get Help
/help - Get Help
Display help information and support optionsUsage:
/help [topic]Topics:commands- List all commandssecurity- Security best practicesapi- API access information
Bot API Integration
Authentication
To integrate with the bot programmatically, you’ll need a bot token:1
Request Bot Access
Send
/api command to the bot to request developer access2
Verify Identity
Complete identity verification process
3
Receive Token
Get your bot integration token via secure message
Send Message API
Send messages to users via the bot:Execute Command API
Execute bot commands programmatically:User Registration API
Check if a user is registered with the bot:Webhook Integration
Set up webhooks to receive bot events in real-time:Configuration
Event Types
message.received
message.received
Triggered when a user sends a message to the bot
command.executed
command.executed
Triggered when a user executes a bot command
user.registered
user.registered
Triggered when a new user starts using the bot
wallet.connected
wallet.connected
Triggered when a user connects their wallet
Bot Features
Security Features
🔐 Encrypted Storage
All sensitive data is encrypted before storage
🔑 Private Key Security
Private keys never leave your device
✅ Transaction Verification
All transactions require explicit confirmation
🚨 Fraud Detection
AI-powered fraud detection and alerts
Notification Types
The bot can send various types of notifications:- Transaction Alerts
- Price Alerts
- Staking Rewards
- Incoming Transactions: Get notified when you receive tokens
- Outgoing Confirmations: Confirmation when your transactions are processed
- Failed Transactions: Alerts for failed or rejected transactions
- Large Transactions: Special alerts for transactions above your threshold
Example Integration
Here’s a complete example of integrating the M.O.N.K.Y bot into your application:Rate Limits
Bot API calls are subject to rate limiting:- Free Tier: 50 requests/hour per bot token
- Pro Tier: 500 requests/hour per bot token
- Message Sending: 30 messages/minute per user
Support
Need help with bot integration?Bot Support
Chat with our bot for technical support
Developer Email
Email our technical team
Documentation
Check our comprehensive FAQ
Security Note: Never share your bot token publicly. Keep it secure and rotate it regularly.