Skip to content

Slash commands

Manan Garg edited this page Apr 16, 2024 · 3 revisions

Echofy comes with a host of slash commands to help you administer your chat space All of these can only be run from an admin channel in you Slack Workspace, whose channel ID is the environment variable SLACK_ADMIN_CHANNEL_ID

  • /addprofane <word> - Mark a word as profane for profanity filter
  • /removeprofane <word> - Mark a word as non profane for profanity filter
  • /info <username> - see basic information about a frontend user
  • /ban <username> - Ban a chat user connected via the frontend from the chat
  • /unban <username> - Unban a chat user connected via the frontend from the chat (the user should have been banned <7 days before running the command)
  • /users - View all the users. Currently users are categorized as:
    1. active - currently online
    2. inactive - offline, but active at least once in the previous 7 days
    3. banned - banned manually or due to use of profane language <7 days before
  • /addproject - add a new project to be displayed on the frontend
    • the category should be Projects or Events strictly
  • /projectlist - view all the added projects
  • /deleteproject <project_name> - delete a project
    NOTE: configuration of projects for automatic chat needs to be done separately

More commands are in the works!

Clone this wiki locally