Main Features / 主な機能

AI Chat (LLM)

Advanced AI conversation with multiple models support. Context-aware conversations, image recognition, and customizable personality.

  • OpenAI GPT-4o, Google Gemini 2.5 Pro
  • Image recognition & generation
  • Web search integration
  • Multi-language support

Music Playback

High-quality music playback with advanced queue management and multiple source support.

  • YouTube, Spotify, Google Drive
  • Queue management & shuffle
  • Loop modes & seek function
  • Volume control

Image Generation

Generate images using Stable Diffusion with local model support.

  • Stable Diffusion WebUI Forge
  • Local model support
  • Custom prompts & styles
  • High-quality output

Text-to-Speech

High-quality Japanese voice synthesis with Style-Bert-VITS2 integration.

  • Style-Bert-VITS2 support
  • Join/leave notifications
  • Customizable speech settings
  • Dictionary management

Game Statistics

Track player statistics for popular games.

  • Rainbow Six Siege stats
  • VALORANT stats
  • Player comparison
  • Real-time updates

Real-time Notifications

Stay informed with real-time notifications for earthquakes, tsunamis, and Twitch streams.

  • Earthquake & tsunami alerts (Japan)
  • Twitch stream notifications
  • Custom message settings
  • Multiple channel support

Command Categories / コマンドカテゴリ

AI & LLM

/chat /set-ai-bio /switch-models /memory-save

Music

/play /queue /skip /volume

Image

/generate /meow

Trackers

/valorant-stats /r6s-stats /r6s-compare

Notifications

/earthquake_channel /twitch_set /earthquake_status

TTS

/say /speech enable /tts volume

Quick Setup / クイックセットアップ

1

Clone Repository

Clone the MOMOKA repository to your local machine.

2

Configure Settings

Copy config.default.yaml to config.yaml and fill in your bot token and API keys.

3

Run the Bot

Use startMOMOKA.bat on Windows or python main.py to start the bot!

Self-Hosting / セルフホスト

For advanced users who want to host their own instance:

git clone https://github.com/coffin399/ProjectMOMOKA.git cd ProjectMOMOKA pip install -r requirements.txt python main.py

See the GitHub repository for detailed setup instructions.