minimax-to-telegramGenerate images, audio, video using MiniMax MCP and send to Telegram. Use when user wants to create media with MiniMax and deliver it via Telegram.
Install via ClawdBot CLI:
clawdbot install minimax-to-telegram# 如果未有 npm/npx
npm install -g mcporter
或者用 npx 直接跑:
npx mcporter --help
响 terminal 度 set 環境變數:
export MINIMAX_API_KEY="your-api-key-here"
或者响 ~/.mcporter/config.json 入面 set:
{
"env": {
"MINIMAX_API_KEY": "your-api-key-here",
"MINIMAX_RESOURCE_MODE": "url"
}
}
mcporter mcp add minimax-mcp
Use mcporter to call MiniMax MCP server tools.
| Tool | Description |
|------|-------------|
| text_to_image | Generate images from text prompts |
| text_to_audio | Convert text to speech (TTS) |
| generate_video | Generate videos from text prompts |
| image_to_video | Generate videos from images |
| music_generation | Generate music from prompt + lyrics |
| voice_clone | Clone voice from audio file |
| voice_design | Generate voice from description |
| list_voices | List available voice IDs |
| play_audio | Play audio file |
mcporter call minimax-mcp.text_to_image prompt:"your prompt" aspectRatio:"4:3"
mcporter call minimax-mcp.text_to_audio text:"Hello world" voiceId:"male-qn-qingse"
mcporter call minimax-mcp.generate_video prompt:"your video description"
IMPORTANT: When MiniMax returns a URL, it includes a query string with authentication token. You MUST use the FULL URL including all query parameters.
Correct (full URL with token):
<MINIMAX_OUTPUT_URL>?Expires=xxx&OSSAccessKeyId=xxx&Signature=xxx
Incorrect (URL without token):
<MINIMAX_OUTPUT_URL>
message(
action="send",
channel="telegram",
target="<chat_id>",
media="<full_url_with_token>",
message="Your caption"
)
Same approach - use FULL URL with token:
message(
action="send",
channel="telegram",
target="<chat_id>",
media="<full_url_with_token>",
message="Your caption"
)
IMPORTANT: When sending audio, ALWAYS include the text content as the message caption below the audio!
Example:
# Generate audio
audio_url = "<MINIMAX_AUDIO_URL>?Expires=xxx&Signature=xxx"
text_content = "呢段係你想既文字內容..."
# Send with both audio and text
message(
action="send",
channel="telegram",
target="<chat_id>",
media=audio_url,
message=text_content # Always include the text!
)
--timeout value (e.g., --timeout 1800000) to mcporter to prevent early termination.generate_video with background: true or inside a background process.MiniMax-Hailuo-02 for higher quality 10-second videos.If you get 403 Forbidden when sending to Telegram:
When generating Cantonese audio:
languageBoost:"Chinese,Yue" or languageBoost:"Chinese"
mcporter call minimax-mcp.text_to_audio text:"新年快樂" voiceId:"Cantonese_PlayfulMan" languageBoost:"Chinese,Yue"
Generated Mar 1, 2026
Creators can generate custom images, videos, and audio clips for platforms like Telegram channels or groups, enhancing engagement with unique media tailored to audience interests. This is ideal for producing promotional graphics, short explainer videos, or voice messages in multiple languages.
Educators and trainers can use this skill to create audio lessons or visual aids from text prompts, sending them directly to Telegram study groups. It supports multilingual audio generation, making it useful for language learning or remote instruction with localized content.
Businesses can automate responses by generating audio or video explanations for common queries and distributing them via Telegram to customers. This reduces manual effort while providing personalized, engaging support in the customer's preferred language.
Media companies can quickly produce music, voice-overs, or short videos from text descriptions, streamlining content creation for Telegram-based entertainment channels. It enables rapid prototyping of ideas and distribution to audiences with minimal setup.
Organizations can generate internal training videos, announcements, or audio memos using MiniMax tools and share them securely on Telegram workspaces. This facilitates efficient communication across teams, especially for multilingual or visual-heavy messages.
Offer a paid Telegram channel where subscribers receive daily or weekly generated media like custom images, audio stories, or videos based on trending topics. Revenue comes from monthly fees, with tiers for access to premium content or faster generation times.
Provide on-demand media generation services for clients needing custom visuals, voice-overs, or videos delivered via Telegram. Charge per project or hourly, targeting small businesses, influencers, or educational institutions looking for quick, affordable content.
Develop and sell integrated solutions that bundle MiniMax MCP with Telegram automation for other businesses, enabling them to offer media generation in their own apps. Revenue is generated through licensing fees or a percentage of usage-based charges.
💬 Integration Tip
Always use the full URL with query parameters when sending media to Telegram to avoid authentication errors, and set appropriate timeouts for video generation to prevent process termination.
Use CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Gemini CLI for one-shot Q&A, summaries, and generation.
Research any topic from the last 30 days on Reddit + X + Web, synthesize findings, and write copy-paste-ready prompts. Use when the user wants recent social/web research on a topic, asks "what are people saying about X", or wants to learn current best practices. Requires OPENAI_API_KEY and/or XAI_API_KEY for full Reddit+X access, falls back to web search.
Check Antigravity account quotas for Claude and Gemini models. Shows remaining quota and reset times with ban detection.
Manages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rate-limit handling, and updates opencla...
Manages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rate-limit handling, and updates openclaw.json. Use when the user mentions free AI, OpenRouter, model switching, rate limits, or wants to reduce AI costs.