Artifacts Gallery Guilds Search Wiki Login Register

Welcome, Guest. Please login or register. - Thinking of joining?
Autumn, 20 Sep 2026 - @661.62
Forum Activity: Four Stars ~ Boop! The forum will close in 339.beats! Random | Recent Posts | Guild Recents
News: It's the silly things you'll remember :trash: Guild Events: Prepare for Halloween Reminder!

+  MelonLand Forum
|-+  Da Web Revival
| |-+  ☆ ∙ Things that exist!
| | |-+  IRC Based Homepage Chatroom


« previous next »
Pages: [1] Print Embed
Author Topic: IRC Based Homepage Chatroom  (Read 560 times)
Bone-A Lisa
Jr. Member ⚓︎
**
View Profile WWWArt


Feelin' Spooky
⛺︎ My Room
SpaceHey: Friend Me!
StatusCafe: bonealisa
Matrix: Chat!
RSS: RSS

Guild Memberships:
Artifacts:
Joined 2024!
« on: Summer, 15 Jul 2026 @061 » Toggle Font Embed

Hey There! :grin: idk if this qualifies as a "Web Project" per-say, but its for my main site so I figure this was the best spot!

I've been wanting to try and somehow integrate a chatbox on my home page that I could interact with in useful ways -- mainly get notified on my phone when people pop in and say hi -- and I think I finally have it working well! If you just want to see it, come chat with me at my homepage on the left sidebar!

For some background: Previously, I was using cbox for this chat box. It worked, but it didn't really feel like a very useful chat room as it was basically just a guestbook since I was never able to be on when others popped into my site, so I wanted to try and find a way to improve this. At first, I was looking for a way to integrate a Matrix client, as that's my open source communication protocol of preference, but there doesn't seem to be any good matrix clients implemented in pure JavaScript :ohdear: . Eventually, I stumbled across gamja, which is a simple IRC client implemented entirely in JavaScript, and that let me implement this as it is now.

As it stands, this is the setup:

  • Ergo is running as the IRC server (irc.dakotamarshall.net:6667)
  • gamja is deployed at https://irc.dakotamarshall.net, configured to automatically connect to my IRC server, and join the #net-chat channel
  • An iframe on my site that automatically loads the gamja page

And with this, I have a fully functional chat on my site, that people can pop in and out of, and I can keep an IRC client up on my phone to say hi when people pop in. :wizard:

BUT, I don't really use IRC that much, and would prefer to use Matrix still.... enter heisenbridge, a IRC -> Matrix bridge. Setting this up let me connect the #net-chat IRC channel to a room on my matrix server, #net-chatting:dakotamarshall.net. So now I have a Matrix room that I get messages from my website chat room on!

If you want to come stop by and say hi, Id love some testers (and company :unite: )!!


Let me know what yall think, or if you want any more detail!

« Last Edit: Summer, 21 Aug 2026 @859 by Melooon » Logged

https://dakotamarshall.net/static/imgs/standwith.png https://dragcave.net/image/bDFXh.gif https://dragcave.net/image/BOLsi.gif https://dragcave.net/image/2suZM.gif https://dakotamarshall.net/static/imgs/y2k.gif


https://pfq.link/?dFQ6H=party_oras.png
lakes
Sr. Member ⚓︎
****
View Profile WWW


⛺︎ My Room
XMPP: Chat!
RSS: RSS

Guild Memberships:
Artifacts:
Visited on Melon's 10th Anniversary!Joined 2025!
« Reply #1 on: Summer, 15 Jul 2026 @832 » Embed

Maybe I'm doing something wrong but I tried to connect and got this error message:
Code
 Looking up irc.dakotamarshall.net
* Connecting to irc.dakotamarshall.net (107.137.198.177:6667)
* Connection failed ((167772427) error:0A00010B:SSL routines::wrong version number)
 Are you sure this is a SSL capable server and port?

Logged

https://i.ibb.co/gbj9yhcZ/userbar-1.pnghttps://i.ibb.co/C3KKzjyx/Computeruser.png
https://i.ibb.co/zhKYtXts/Librebar-X.pnghttps://i.ibb.co/b5mC7H6H/DVDUser.png
https://i.ibb.co/GfCkM0g1/soulseekuserbar.pnghttps://i.ibb.co/0jRYyw7R/Trash-User.png
https://i.ibb.co/gLNfFjqc/098.pnghttps://i.ibb.co/QjqVW8xT/xfceuserbar.png
Bone-A Lisa
Jr. Member ⚓︎
**
View Profile WWWArt


Feelin' Spooky
⛺︎ My Room
SpaceHey: Friend Me!
StatusCafe: bonealisa
Matrix: Chat!
RSS: RSS

Guild Memberships:
Artifacts:
Joined 2024!
« Reply #2 on: Summer, 15 Jul 2026 @872 » Toggle Font Embed

Maybe I'm doing something wrong but I tried to connect and got this error message:
Code
 Looking up irc.dakotamarshall.net
* Connecting to irc.dakotamarshall.net (107.137.198.177:6667)
* Connection failed ((167772427) error:0A00010B:SSL routines::wrong version number)
 Are you sure this is a SSL capable server and port?

Ah! yea so either you have to disable SSL, or if your client enforces SSL, try using port 6697 instead. I don't have any official certs on there right now, just using self signed certificates but it should theoretically work if your client allows you to accept self-signed certificates?

Let me know if you run into any more issues!

Logged

https://dakotamarshall.net/static/imgs/standwith.png https://dragcave.net/image/bDFXh.gif https://dragcave.net/image/BOLsi.gif https://dragcave.net/image/2suZM.gif https://dakotamarshall.net/static/imgs/y2k.gif


https://pfq.link/?dFQ6H=party_oras.png
lakes
Sr. Member ⚓︎
****
View Profile WWW


⛺︎ My Room
XMPP: Chat!
RSS: RSS

Guild Memberships:
Artifacts:
Visited on Melon's 10th Anniversary!Joined 2025!
« Reply #3 on: Summer, 15 Jul 2026 @887 » Embed

Ah! yea so either you have to disable SSL

Okay that worked. Thanks.

Logged

https://i.ibb.co/gbj9yhcZ/userbar-1.pnghttps://i.ibb.co/C3KKzjyx/Computeruser.png
https://i.ibb.co/zhKYtXts/Librebar-X.pnghttps://i.ibb.co/b5mC7H6H/DVDUser.png
https://i.ibb.co/GfCkM0g1/soulseekuserbar.pnghttps://i.ibb.co/0jRYyw7R/Trash-User.png
https://i.ibb.co/gLNfFjqc/098.pnghttps://i.ibb.co/QjqVW8xT/xfceuserbar.png
Pages: [1] Print Embed 
« previous next »
 

Melonking.Net © Always and ever was! SMF 2.0.19 | SMF © 2021 | Privacy Notice | Send Feedback | Supporters ♥ Forum Guide | Rules | RSS | WAP | Mobile


MelonLand Badges and Other Melon Sites!

MelonLand Project! Visit the MelonLand Forum! Support the Forum
Visit Melonking.Net! Visit the Gif Gallery! Pixel Sea TamaNOTchi
@000 Melon
Land
Index Recent Edits Tenement Arcade Forum Art Hub Chat Webring Want to Login or Join ?
Link Land Web Craft Guide Graphic Catalogue Wiki Newsletters Image Stream Help Im Lost! Zap! Minecraft: Online
Passport Sites Asatte Add your site?
Melonking MelonLand Aero Archive Onio Cafe 32 Bit Cafe Status Cafe