Skip to content

Channels

Channels connect Memoh bots to messaging platforms. Configure them from the bot Platforms tab so users can talk to the same bot through Slack, Telegram, Feishu, Discord, WeChat, Email, the web UI, and other surfaces.

Supported Channels

PlatformGuideNotes
SlackSlack ConfigurationWorkspace messaging with threads
TelegramTelegram ConfigurationStrong attachment and streaming support
Feishu (Lark)Feishu ConfigurationSupports webhook-style inbound mode
DiscordDiscord ConfigurationGood fit for communities and servers
QQQQ ConfigurationPersonal DM oriented
MatrixMatrix ConfigurationDecentralized homeserver support
MisskeyMisskey ConfigurationReplies and reactions, no streaming
DingTalkDingTalk ConfigurationEnterprise private/group chat
WeCom (WeWork)WeCom ConfigurationEnterprise workspace integration
WeChatWeChat ConfigurationPersonal QR login flow
WeChat Official AccountWeChat Official Account ConfigurationOfficial account webhook flow
EmailEmailSMTP, Mailgun, Gmail OAuth, and related email provider flows
WebBuilt-inAvailable from the Memoh web interface

WeChat Options

Memoh supports two different WeChat-related adapters:

  • WeChat (weixin) is the personal-account style integration that relies on QR login.
  • WeChat Official Account (wechatoa) is the official-account webhook integration that uses App ID, App Secret, Token, and optional AES settings.

Choose the one that matches your actual WeChat deployment model.

General Setup Flow

  1. Register an app or bot on the target platform.
  2. Obtain credentials such as API tokens, app IDs, app secrets, or access tokens.
  3. Add the channel from the bot Platforms tab in Memoh.
  4. Save and enable the channel.

Depending on the platform, the final step may involve copying a webhook callback URL into the platform console, approving a QR login on mobile, or keeping a stream/WebSocket connection running through Memoh.

Published under AGPLv3