{"repo":"mayudev/revcord","free":true,"listed":false,"github":"https://github.com/mayudev/revcord","clone":"git clone https://github.com/mayudev/revcord.git","description":"A bridge for Discord and Revolt with easy setup through commands","language":"TypeScript","stars":137,"topics":["discord","bot","revolt","revolt-chat","revolt-bridge","bridge","discord-bridge"],"license":"MIT","category":"chat-messaging","readme_excerpt":"revcord 🌉 A cord to connect your Revolt and Discord servers 🔗 A bridge for Discord and Revolt with easy setup through commands, written in TypeScript using revolt.js. Features Setup Configuration Troubleshooting 📔 Features - [x] Bridge messages between platforms - [x] Bridge attachments - [x] Bridge replies - [x] Bridge message edit and delete - [x] Bridge embeds - [x] Bridge emoji[^1] - [x] Seamlessly display user information [^1]: Revolt to Discord works, but limited to 3 emojis displayed to stop bombing with links. Animated emojis from Revolt will convert to static due to limits on Revolt's image backend 🔩 Setup You can use Docker as well. Node v16.9+ is required! Important: this bot is meant to be used in one server (Discord+Revolt), but can be used in more as long as they share the same admin. 1. Clone this repository, install dependencies and build 2. Create a bot in Discord (Guide) and Revolt (Open user settings - My Bots - Create a bot ) 3. Place the relevant tokens in environment variables. The easiest way is to create a .env file (yes, a file called .env ): Of course, replace ... with tokens. If you are running a self-hosted instance of Revolt, additionally set the API URL and REVOLT ATTACHMENT URL variable: 4. Important! Make sure to select the following permissions in URL Generator when making an invite for your bot (Your bot in Discord Developers - OAuth2 - URL Generator ) (or if you're lazy, just select Administrator ) Note applications.commands ! 5. Enable ","default_branch":null,"files":null,"tree":[],"storefront":"/r/mayudev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mayudev/revcord/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}