Skip to content

Add a controlled Discord channel for Computer #3

Description

@EthanThatOneKid

Goal

Give the Wazoo team a durable Discord presence for Computer without changing the TNG-inspired identity or weakening action boundaries.

Requirements

  • Use the supported Eve/Chat SDK Discord integration if available; otherwise isolate the adapter behind a channel module.
  • Respond only in explicitly configured guilds/channels and to explicit @Computer mentions or approved commands.
  • Map Discord guild, channel, and user identity into an Eve principal/session so conversations do not leak across contexts.
  • Preserve approval gates for public, destructive, or externally communicative actions.
  • Keep the bot token in deployment secrets; never commit credentials.
  • Add reconnect/error handling, health visibility, and a focused test or local harness.
  • Document setup, allowed-surface configuration, and operator controls.

Dependency

Computer's initial identity and authenticated web access are implemented in PR #2. This issue is the next channel milestone; it is intentionally separate from the identity slice.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions