Skip to content

RocketChat/Apps.SpamMonitor

Repository files navigation

Apps.SpamMonitor icon

Apps.SpamMonitor - Rocket.Chat App

A comprehensive anti-spam application for Rocket.Chat that automatically detects and flags spam from new users before it reaches your Rocket.Chat community.

Automatically detects and flags spam from new users before it reaches Rocket.Chat's community

Installation

Prerequisites

  • Rocket.Chat Server (v8 or higher)
  • Rocket.Chat Apps CLI (@rocket.chat/apps-cli)

Setup

  1. Install the CLI (if not already installed):

    npm install -g @rocket.chat/apps-cli
  2. Clone the repository:

    git clone https://github.com/RocketChat/Apps.SpamMonitor
    cd Apps.SpamMonitor
  3. Install dependencies:

    npm install
  4. Deploy the app:

    rc-apps deploy --url <rocketchat_url> --username <username> --password <password>

Project Timeline

  • Initialise the repo
  • Add gate system with basic command usage of list users flagged and user flags
  • Add cache system
  • Add levels system with customise option and command
  • Add admin level commands with UI
  • Add admin functionalities (vouch, status, reset level)
  • Add report option to see reports when scheduled
  • Add AI admin commands

Documentation

Here are some links to examples and documentation:

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors