*Author

Offline dbdii407Topic starter

  • Newbie
  • *
  • Posts: 23
  • Country: us
  • Reputation Power: 1
  • dbdii407 is a Spark waiting for a buff.
  • Also known as Dave.
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1115381#msg1115381
« Reply #12 on: December 15, 2013, 06:36:01 am »
Upon further coding, I figured that it would just be a lot easier to code an IRCd from scratch for this project, with the web app on top of it.

It would be similar to Blab in that:
  • There will be no services, being able to log into the IRC network from your desktop or web client will depend on whether or not you provide your correct forum credentials. If you use a desktop application, this will be done by setting your nick to your forum username and place your password into the password field (which will send the /PASS command).
  • You will not be able to change your nick. The /NICK command will not be recognized.
  • Having channel operator status will depend on whether or not you have "Chat Moderator" or higher status on the forums
« Last Edit: December 15, 2013, 06:50:07 am by dbdii407 »
"Money can't buy class. You don't wanna get stuck taking out trash." - Karmin

Offline BeefSupreme

  • Hero Member
  • *****
  • Posts: 1231
  • Country: us
  • Reputation Power: 16
  • BeefSupreme is a Blue Crawler starting to think about his first run.BeefSupreme is a Blue Crawler starting to think about his first run.BeefSupreme is a Blue Crawler starting to think about his first run.
  • just a lost soul swimming in a fishbowl
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1115386#msg1115386
« Reply #13 on: December 15, 2013, 07:19:17 am »
THE RETURN OF IRC?! Oh, you're the best <3
Team :air War 7
“Everyone is a moon, and has a dark side which he never shows to anybody.” - Mark Twain

Offline dbdii407Topic starter

  • Newbie
  • *
  • Posts: 23
  • Country: us
  • Reputation Power: 1
  • dbdii407 is a Spark waiting for a buff.
  • Also known as Dave.
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118325#msg1118325
« Reply #14 on: December 30, 2013, 11:24:23 pm »
I redid the webchat's layout. Here's what it looks like now.




In the second image, here's what the tab colors represent:

  • White - Special channel. For example, &lobby and &tournament. On the webchat, these tabs do not disappear even if you part the channel.
  • Blue - Normal channel.
  • Green - User private message.
  • Yellow - Ping, followed by a notification.

Channel and Private Messsage tabs can be closed by right clicking on them. Doing this on a channel tab will part you.

This will not be released to the public until antiaverage gives me a way to authenticate us forum users. ;)

Also, I just realized I spelt Higurashi's nick wrong. Whoops!
« Last Edit: December 31, 2013, 02:35:17 pm by dbdii407 »
"Money can't buy class. You don't wanna get stuck taking out trash." - Karmin

Offline ddevans96

  • Legendary Member
  • ******
  • Posts: 8306
  • Country: us
  • Reputation Power: 113
  • ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • now palafrost
  • Awards: Slice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeSlice of Elements 8th Birthday CakeSlice of Elements 7th Birthday CakeSilver Donor9th Trials - Master of WaterSlice of Elements 6th Birthday Cake8th Trials - Master of WaterSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeWinner of the Harry Potter PvP House CupSlice of Elements 2nd Birthday Cake
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118332#msg1118332
« Reply #15 on: December 30, 2013, 11:48:36 pm »
Special channel, for the purposes of this chat, are Elements-specific channels, correct?
discord / twitter: palafrost - 2x master of water - false god enthusiast
twitch: palafrost - speedrunner, ex-celeste, currently hades
avatar: makoto [persona 5] by asukabaka

Offline dbdii407Topic starter

  • Newbie
  • *
  • Posts: 23
  • Country: us
  • Reputation Power: 1
  • dbdii407 is a Spark waiting for a buff.
  • Also known as Dave.
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118333#msg1118333
« Reply #16 on: December 30, 2013, 11:50:51 pm »
Special channel, for the purposes of this chat, are Elements-specific channels, correct?

Correct! All the rest are personal channels. Should also keep in mind that a user cannot create a special channel. It has to be specified in the configuration.
"Money can't buy class. You don't wanna get stuck taking out trash." - Karmin

Offline ddevans96

  • Legendary Member
  • ******
  • Posts: 8306
  • Country: us
  • Reputation Power: 113
  • ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • now palafrost
  • Awards: Slice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeSlice of Elements 8th Birthday CakeSlice of Elements 7th Birthday CakeSilver Donor9th Trials - Master of WaterSlice of Elements 6th Birthday Cake8th Trials - Master of WaterSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeWinner of the Harry Potter PvP House CupSlice of Elements 2nd Birthday Cake
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118335#msg1118335
« Reply #17 on: December 30, 2013, 11:56:00 pm »
Can we have a special channel be restricted? For example, &chatmod only opening for chat moderators?
discord / twitter: palafrost - 2x master of water - false god enthusiast
twitch: palafrost - speedrunner, ex-celeste, currently hades
avatar: makoto [persona 5] by asukabaka

Offline dbdii407Topic starter

  • Newbie
  • *
  • Posts: 23
  • Country: us
  • Reputation Power: 1
  • dbdii407 is a Spark waiting for a buff.
  • Also known as Dave.
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118337#msg1118337
« Reply #18 on: December 30, 2013, 11:59:59 pm »
Can we have a special channel be restricted? For example, &chatmod only opening for chat moderators?

I don't see why not. It sounds like a good idea. I believe I can code that in. :)
"Money can't buy class. You don't wanna get stuck taking out trash." - Karmin

Offline dbdii407Topic starter

  • Newbie
  • *
  • Posts: 23
  • Country: us
  • Reputation Power: 1
  • dbdii407 is a Spark waiting for a buff.
  • Also known as Dave.
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118344#msg1118344
« Reply #19 on: December 31, 2013, 12:24:34 am »
There you go. Moderator only channel.

« Last Edit: December 31, 2013, 02:17:06 am by dbdii407 »
"Money can't buy class. You don't wanna get stuck taking out trash." - Karmin

Offline antiaverage

  • Administrator
  • ********
  • ********
  • Posts: 1496
  • Reputation Power: 36
  • antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.
  • HTML5-hipster-sloth.bunchie();
  • Awards: Slice of Elements 12th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeRaise the Banners...AgainSlice of Elements 6th Birthday CakeSlice of Elements 5th Birthday CakeMS Paint Card Art #7 WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118421#msg1118421
« Reply #20 on: December 31, 2013, 08:25:27 am »
Seems like it would be best if we could run the client on the forum servers and do auth through standard methods. You could always set up an SMF on your server for writing the integration code. Otherwise I would have to set up some for of OpenID, or other methods I'm not all that comfortable with from a security standpoint. Thoughts?
Developer of http://dek.im - a Deck Image generator with rollover to view full cards, current to version 1.327

Thanks to Amashi for my avatar!

Offline dbdii407Topic starter

  • Newbie
  • *
  • Posts: 23
  • Country: us
  • Reputation Power: 1
  • dbdii407 is a Spark waiting for a buff.
  • Also known as Dave.
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118456#msg1118456
« Reply #21 on: December 31, 2013, 02:32:28 pm »
Seems like it would be best if we could run the client on the forum servers and do auth through standard methods. You could always set up an SMF on your server for writing the integration code. Otherwise I would have to set up some for of OpenID, or other methods I'm not all that comfortable with from a security standpoint. Thoughts?

Yea, we can run it from the forum server! I'd just need access to it to be able to perform updates and stuff. :)
"Money can't buy class. You don't wanna get stuck taking out trash." - Karmin

Offline antiaverage

  • Administrator
  • ********
  • ********
  • Posts: 1496
  • Reputation Power: 36
  • antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.
  • HTML5-hipster-sloth.bunchie();
  • Awards: Slice of Elements 12th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeRaise the Banners...AgainSlice of Elements 6th Birthday CakeSlice of Elements 5th Birthday CakeMS Paint Card Art #7 WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118491#msg1118491
« Reply #22 on: December 31, 2013, 08:34:23 pm »
Yea, we can run it from the forum server! I'd just need access to it to be able to perform updates and stuff. :)

What about setting up a repository that I can pull from? Our database config files could be separate and everything else would sync. These could be private repos.
Developer of http://dek.im - a Deck Image generator with rollover to view full cards, current to version 1.327

Thanks to Amashi for my avatar!

Offline dbdii407Topic starter

  • Newbie
  • *
  • Posts: 23
  • Country: us
  • Reputation Power: 1
  • dbdii407 is a Spark waiting for a buff.
  • Also known as Dave.
Re: Elements IRC https://elementscommunity.org/forum/index.php?topic=52810.msg1118651#msg1118651
« Reply #23 on: January 01, 2014, 08:05:18 pm »
Yea, we can run it from the forum server! I'd just need access to it to be able to perform updates and stuff. :)

What about setting up a repository that I can pull from? Our database config files could be separate and everything else would sync. These could be private repos.

I believe you're thinking about a server I don't own. It's just my computer. ;)
"Money can't buy class. You don't wanna get stuck taking out trash." - Karmin

 

anything
blarg: Amashi