MonipayDocs
Sign in ↗

MoniBot Commands Reference

MoniBot command syntax, multi-recipient parsing, and Tempo keywords.

MoniBot commands reference

MoniBot supports a wide range of natural language commands for sending payments, checking balances, and managing social links.

Sending Payments

  • send $10 to @alice
  • tip @bob $1
  • pay @charlie $5 on base

Multi-Recipient Parsing

MoniBot supports commas and "and" for batch sends:

  • send $1 to @alice, @bob, @charlie
  • send $1 to @alice and @bob

Tempo Keywords

To force routing to the Tempo network, use:

  • on tempo
  • alphausd
  • ausd

Read next

Balance and account commands

CommandDescription
balanceShow your current wallet balance across chains
my tagDisplay your MoniTag
link @twitterLink your Twitter/X account to your MoniTag
unlink @twitterRemove the Twitter/X link
chainsList supported chains and your address on each

Giveaway and airdrop commands

MoniBot supports token giveaways in server channels:

!monibot bless @username with $5
!monibot airdrop $1 to @alice @bob @charlie
!monibot raffle $50 among 10 winners in #channel

Chain-specific routing

Append on <chain> to any send command to force a specific network:

send $10 to @alice on celo
pay @bob $5 on base
tip @charlie $2 on solana

Claim commands

If you've received an IOU, use:

claim
claim my funds

MoniBot will walk you through connecting your wallet and releasing the escrowed payment.

Error codes

CodeMeaning
ERR_INSUFFICIENT_BALANCEYour wallet balance is too low
ERR_UNKNOWN_TAGThe @tag hasn't registered a MoniTag
ERR_CHAIN_UNSUPPORTEDRequested chain not yet supported
ERR_IOU_EXPIREDThe IOU window has closed; contact sender

Platform differences

Commands work identically on Discord, Telegram, and Twitter/X. The only difference is the invocation prefix:

  • Discord: !monibot <command>
  • Telegram: /monibot <command> or direct message the bot
  • Twitter/X: @Monipay <command> as a public reply or DM