Skip to main content

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_bot
Bot 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

Initializes the bot and creates your user profileUsage: /startResponse: Welcome message with available commands
Access wallet-related functionsUsage: /wallet [action]Actions:
  • balance - Check wallet balance
  • address - Get wallet address
  • new - Create new wallet
Example: /wallet balance
Send SOL or tokens to another addressUsage: /send [amount] [token] [address]Example: /send 0.1 SOL 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM
Get real-time token pricesUsage: /price [token]Example: /price SOL
Manage SOL stakingUsage: /stake [action] [amount]Actions:
  • delegate [amount] - Stake SOL
  • undelegate [amount] - Unstake SOL
  • rewards - Check staking rewards
Example: /stake delegate 1
Configure transaction and price alertsUsage: /notifications [action]Actions:
  • on - Enable notifications
  • off - Disable notifications
  • settings - View current settings
Display help information and support optionsUsage: /help [topic]Topics:
  • commands - List all commands
  • security - Security best practices
  • api - 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 access
2

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:
Response:

Execute Command API

Execute bot commands programmatically:
Response:

User Registration API

Check if a user is registered with the bot:
Response:

Webhook Integration

Set up webhooks to receive bot events in real-time:

Configuration

Event Types

Triggered when a user sends a message to the bot
Triggered when a user executes a bot command
Triggered when a new user starts using the bot
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:
  • 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.