Integrations
This content is not available in your language yet.
Integration documentation covers platform adapters, external network bridges, and third-party data formats that connect to TomoriBot’s core pipelines.
Integration areas
Section titled “Integration areas”Discord UI primitives
Section titled “Discord UI primitives”- Message Components V2: Discord UI rendering using container blocks, media galleries, and interactive buttons, with fallback paths for legacy message views.
- Modal Input Components: Interactive modal dialogs, encoded custom IDs for state transmission, and raw interaction interception.
External bridges
Section titled “External bridges”- Matrix Bridge: Bi-directional Discord-to-Matrix message bridging using the Matrix Application Service API, virtual ghost users, loop prevention, and permission mapping.
Message proxy services
Section titled “Message proxy services”- Message-proxy integration: verification, host authorization, stable identities, and history attribution for PluralKit and PluralBuddy.
- PluralKit: message attestation and identity presentation.
Specialized model services
Section titled “Specialized model services”- NovelAI Inpainting: Image inpainting workflows and coordinate space translation.
- NovelAI Limitations: Context window caps, prompt prefix requirements, and token-level constraints.
Character and preset formats
Section titled “Character and preset formats”- SillyTavern Card Support: Ingestion and extraction of V2 and V3 character cards, embedded lorebook entries, and creator metadata.
- SillyTavern Preset System: Custom context assembly templates, token marker mapping, and prompt section reordering.
Audio infrastructure
Section titled “Audio infrastructure”- Voice Integration: Voice channel connection management, in-place speech-to-text audio transcription, and text-to-speech delivery.