mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-11-06 05:17:15 +00:00
Under multiplex, authorization reads each profile's own secret scope, so the DISCORD_ALLOWED_USERS the YAML bridge copies from discord.allow_from into os.environ is never seen. The fallback to the adapter's extra then read group_allow_from for 'group' sources: Telegram's group-only list, which Discord does not have. An allowlisted user's guild-channel messages were dropped and their button clicks refused, while threads and DMs worked. Discord declares allow_from_covers_groups, so its groups read allow_from. Adapters with a separate group list (Telegram) are unchanged; a test pins that a Telegram DM-only allow_from still does not admit the user in a group.