ADD: added a page for my Discord to IRC bridge.
This commit is contained in:
63
pages/projects/irc-discord-bridge.xhtml
Normal file
63
pages/projects/irc-discord-bridge.xhtml
Normal file
@@ -0,0 +1,63 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
|
||||
<meta name="og:url" content="https://purplebored.pl/pages/projects/irc-discord-bridge.xhtml" />
|
||||
<meta name="og:title" content="IRC to Discord Bridge" />
|
||||
<meta name="og:description" content="A project page for the open source IRC to Discord bridge with userbot support." />
|
||||
<meta name="description" content="A project page for the open source IRC to Discord bridge with userbot support." />
|
||||
<meta name="keywords" content="purplebored, poland, polish, personal website, website, buttons, niko, self-hosted, open source, foss, contact, discord, irc, bridge, userbot, irc bridge, discord bridge" />
|
||||
<meta name="color-scheme" content="dark" />
|
||||
<meta name="theme-color" content="black" />
|
||||
|
||||
<title>=IRC to Discord Bridge:=</title>
|
||||
<link rel="stylesheet" href="/assets/css/style.css" />
|
||||
<link rel="icon" href="/favicon.png" type="image/png" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="content1" style="text-align: center; margin: 0 auto">
|
||||
<h2>=== IRC to Discord bridge (With userbot support.) ===</h2>
|
||||
A simple, and modern IRC to Discord userbot bridge written in Node JS used to bridge Disocrd cahnnels and Discord groupchats.
|
||||
<br />
|
||||
<a href="https://foundry.fsky.io/purplebored/Discord-userbot-to-irc" target="_blank"> Source code, and instructions how to run it.</a>
|
||||
<h3>Features:</h3>
|
||||
<ul>
|
||||
<li>Multi-Bridge Support - You can bridge multiple channels with multiple IRC rooms all with one config.</li>
|
||||
<li>Reactions Bridging - Sends a messege when a messege was reacted to.</li>
|
||||
<li>Attachments Bridging - Automatically forwards links to images and attachments from Discord messages to IRC.</li>
|
||||
<li>TLS/Non-TLS IRC Support - Works with both secure (TLS) and standard IRC ports.</li>
|
||||
<li>Group chat bridges - Since this all works with a selfbot it means that you can bridge a Discord group chat to a IRC room.</li>
|
||||
<li>YAML Configuration - Simple and a human readable config.</li>
|
||||
</ul>
|
||||
<h3>Using a userbot for a bridge why?</h3>
|
||||
<p>
|
||||
The why is actually pretty simple I wanted to stop using discord but I still wanted to chat in a discord group chat, but no other bridge supported bridging groupchats so I decided to "vibecode" my own bridge. I also added support for channels since I wanted to host some channels too and that's how this bridge came to life.
|
||||
<br />
|
||||
At first it was not even meant to be open source, but after I made it decent enough I decided to open source it since I am guessing other people might need a bridge like this too!
|
||||
</p>
|
||||
<h3>Some project info:</h3>
|
||||
This project is licensed under the <a href="https://foundry.fsky.io/purplebored/Discord-userbot-to-irc/raw/branch/main/LICENSE" target="_blank">Apache 2.0 License.</a>
|
||||
<br />
|
||||
This project is written in Node.js
|
||||
<br />
|
||||
This project is only pretty much done by me and I am terrible at JS so updates will be quite slow.
|
||||
<br />
|
||||
This bridge can use a userbot on the Discord side. Userbots are againsts Discord ToS. No one has been banned yet for using it but it is a posibilty.
|
||||
|
||||
<h3><a href="/">Back to the home page</a></h3>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Purplebored © 2023-2025 |
|
||||
<a href="https://git.ari.lt/purplebored/My-Personal-Website">Source code</a> |
|
||||
<a href="/pages/contact.xhtml">Contact Me</a> |
|
||||
<a href="/pages/mirrors.xhtml">Tor, Ygg & Mirrors</a> |
|
||||
<a href="/pages/font.xhtml">Font</a> |
|
||||
<a href="/pages/feeds.xhtml">RSS</a> |
|
||||
<a href="https://status.purplebored.pl"> Uptime / Status</a> |
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user