Giter Site home page Giter Site logo

after-dark-bot's Introduction

After Dark Bot

WIP pseudo-anonymous messaging in a Discord server.

Every user gets their own hidden channel. Any messages sent in this channel are then immediately deleted, and reposted anonymously by the After Dark bot.

Features:

  • Generates a new channel for each user that joins the server.
  • Generates a new moniker for each user via the Moniker node package.
  • Bot relay supports both text and direct file uploads
  • Messages are displayed in a nice widget.
  • Basic admin commands

Usage:

Install requried packages npm install discord.js npm install moniker

Add your information into the settings.json file.

  • Bot token
  • Guild ID
  • List of admin IDs (who you want to be able to use the admin commands)

Start the bot from commandline with node index.js

Reset nicknames by clearing the array in the anonNames.json file, then restart the bot.

Admin commands

  • !del n Where n is the amount of messages to delete. Deletes messages from all channels
  • !kick username Kicks a member based off of their anonymous username
  • !ban username Bans a member based off of their anonymous username

after-dark-bot's People

Contributors

megalon avatar luludotdev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.