Coder Social home page Coder Social logo

discord-reposter's Introduction

Discord Reposter

A simple bot I made because I wanted my friends to stop deleting their messages.

It reposts all the messages from one channel to another, which can even be in another server!

However, the bot needs to be in both servers for this to work.

Commands

Repost To

Reposts to a channel.

/repost <CHANNEL> or /repost to <CHANNEL>

Repost From

Reposts from a channel.

/repost from <CHANNEL>

Repost Webhook

Reposts through a webhook.

/reposthook or /repostwebhook instead of /repost

Repost Live

Reposts messages as they come.

/repostlive or /repostlivehook instead of /repost

Repost Stop

Stops reposting.

/repost stop or /repost halt or /repost cease or /repost terminate or /repost suspend or /repost cancel or /repost die or /repost end

Repost Commands

Posts the command list.

/repost help or /repost commands

Repost Replace

Replaces text when reposting.

/repost replace <FIND> <REPLACE>

Repost Replacements

Posts the replacement list.

/repost replacements

Repost Prefix

Changes the bot prefix.

/repost prefix <PREFIX>

Repost Tags

Toggles user tags when reposting.

/repost tags or /repost tags <STATE>

Repost Nicknames

Toggles nicknames when reposting.

/repost nicknames or /repost nicknames <STATE>

Repost Pins

Toggles pins when reposting.

/repost pins or /repost pins <STATE>

Setup

  1. Create your app.
  2. Click Create a Bot User.
  3. Copy your bot's secret token and paste it on this line.
  4. Go to https://discordapp.com/oauth2/authorize?client_id=<CLIENT_ID>&scope=bot, with <CLIENT_ID> as your app's client ID.
  5. Install node.js: brew install node
  6. Install discord.js: npm install discord.js
  7. Run the bot: npm start
  8. Find the channel you want to repost from, and in that channel say /repost to <CHANNEL>, with <CHANNEL> as the channel you want to repost to.
  9. Hope it works!

Icon

discord-reposter's People

Contributors

badcoder1337 avatar mysterypancake avatar

Watchers

 avatar  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.