Omnimaga

Omnimaga => News => Topic started by: DJ Omnimaga on April 08, 2010, 04:36:46 am

Title: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 08, 2010, 04:36:46 am
(http://www.omnimaga.org/images/omnomircbig.gif)

After multiple requests from various Omnimga members in the past 2 years, we finally decided to add a chatroom on our forums that is directly linked to #omnimaga IRC channel on EFnet. Connecting our IRC chatroom with the forums or vice-versa was made possible with the help of Netham45 after discussing ideas for the past year, who has installed a new chat system on our forums: OmnomIRC. Now when guests login on the forums, they see a chat box at the top of every page, where the last 15 lines of IRC logs are shown. If they have at least 50 posts on the forums, they can participate in the real-time IRC discussion directly from there, without the need to download an IRC client or to use an unreliable web-based one. For people under 50 posts, they can still see the chat in real-time, but they need to use an external client to access the IRC chatroom. Our guests need to access #omnimaga on EFnet to view the conversation at all. For those who want to see more of what has been discussed online, they can click the few logs links at the top of OmnomIRC.

Because we still try to encourage the usage of our forums, especially for help and support and major projects updates, while keeping #omnimaga IRC channel for hanging out together and discussing various topics ranging from calculators, anime, music, video games and computers, this is why we decided to limit the usage of OmnomIRC to users who have 50 posts, like we did with the Arcade, while members with fewer posts sees the chat in read-only mode (unless they access it from IRC). This is also why we have the new IRC bot that notifies IRC users of the last post made within 10 seconds intervals, to let them know faster of what discussion is going on on the forums.

Hopefully this should help making Omnimaga more interactive and allow both the channel and the website to be connected even more. People who don't want to use OmnomIRC can click the collapse button at its top-right, like how they can type /ignore SpyBot45*!*@* on IRC to hide the post notifications on IRC.

Tonight, our forums have hit 30000 posts, have averaged at close to 196 per day in the past 30 days and 234 in the past 7. Like what happened 2 weeks ago, yesterday alone managed to fill the entire "Last 300 Posts" list. The continuing high activity on Omnimaga has finally bumped our daily posting average since August 25th 2008 over 50.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Geno on April 08, 2010, 05:05:52 am
I look forward to conversing with those who don't frequent the irc  :)
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Juju on April 08, 2010, 07:43:39 am
OmnomIRC. Lol that's a funny name :P Now I can safely go on #omnimaga at school w/o going on mibbit or sth.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: SirCmpwn on April 08, 2010, 08:28:18 am
Horray, IRC!
Now I can get to it without pissing off my parents!
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 08, 2010, 09:27:38 am
Huzaa!


Now I wanna see about releasing a standalone version...
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: ACagliano on April 08, 2010, 09:37:02 am
I just got an error. It was displaying the IRC, then it all of a sudden went Server Error 500: The page could not be displayed.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 08, 2010, 09:38:34 am
That would be cool. ^^
And yeah I got the error too, I posted something and then Netham45 logs parser crashed x.x
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: ACagliano on April 08, 2010, 09:39:53 am
It's cool, but I assume it still has its glitches, being as new as it is.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 08, 2010, 09:40:00 am
It was just me. :P


I made it remove the
<+OmNomIRC> when you view it on the forums, makes it a bit less cluttered and easier to read.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 08, 2010, 09:45:02 am
Wow nice ^^
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: jsj795 on April 08, 2010, 09:59:50 am
lol! In lobsters we trust!

And yeah, it will be easier for me too. I've been to IRC only like 4~5 times :P
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: trevmeister66 on April 08, 2010, 10:37:48 am
Woot I can finally get on IRC!! Nice work almighty lobster
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 08, 2010, 10:49:03 am
:D


Ty. :)
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Silver Shadow on April 08, 2010, 01:14:29 pm
On my iPod Touch, the chatbox jumps around the screen!!! :P
Well, not really, but the size of the text changes from small to huge every 5 seconds or so. I guess this happens when it refreshes IRC data...
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 08, 2010, 02:22:26 pm
On my iPod Touch, the chatbox jumps around the screen!!! :P
Well, not really, but the size of the text changes from small to huge every 5 seconds or so. I guess this happens when it refreshes IRC data...

I think that's the time it takes to update the CSS for the page.



Also, there's been an update, now it shows the userlist for #omnimaga. I'ma try to make it show online users too, but idk how to do that right now.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Zera on April 08, 2010, 02:54:00 pm
Hmm. When I try to send a message, I get an internal server error. Temporary problem?

EDIT: The message was actually posted, though. I just now noticed.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 08, 2010, 04:52:25 pm
I was working on it at that time, it might have been caused by that.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 08, 2010, 06:07:13 pm
Hmm. When I try to send a message, I get an internal server error. Temporary problem?

EDIT: The message was actually posted, though. I just now noticed.
Since the logs in the chatbox are actually an iFrame linking to Netham45 IRC logs parser, if his server goes down or errors, you will not be able to see the convo. However, you will still be able to send messages fine, as long as OmnomIRC bot is on IRC. Basically, during snowstorms in Colorado, or lightning storms, the chatbox may have moments of downtime.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Eeems on April 08, 2010, 06:16:50 pm
Hmm, cool.
Really wishing I knew how to access it x.x
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 08, 2010, 06:21:04 pm
Wait it doesn't work for you? It should be on board index.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Eeems on April 08, 2010, 06:48:45 pm
nope it's not there x.x
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 08, 2010, 07:02:05 pm
Are you on ipod touch? it may be the problem. Else you may use a crappy browser. You will have to report this error to Netham45
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Eeems on April 08, 2010, 07:04:02 pm
both on FF 3.6 and my ipod using mercury browser which is actually using safari's rendering engine...so I don't know why it's not showing up.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 08, 2010, 10:36:54 pm
Remember guys and girls: Omnimaga index = portal and Omnimaga board index = forum list. Don't confuse the two x,.x
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: mapar007 on April 09, 2010, 02:58:10 am
Ooh, I like the idea! The only thing that bugs me is the page 'going busy' every few seconds in firefox. Having multiple omnimaga tabs open sorta makes me nervous now. Bah, I'll learn to live with it ;)
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 09, 2010, 09:17:00 am
Oh yeah that migth be a small issue x.x, but since the refresh is only on the convo in the chatbox it shouldn't be a major issue compared to if the entire board refreshed every few second. That happened to a board I visited once x.x.

About multiple tabs I remember having this issue as well on Cemetech x.x but it didn't seem to cause too much issues even on my old PC.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 10, 2010, 10:54:17 am
Hmm. When I try to send a message, I get an internal server error. Temporary problem?

EDIT: The message was actually posted, though. I just now noticed.
Since the logs in the chatbox are actually an iFrame linking to Netham45 IRC logs parser, if his server goes down or errors, you will not be able to see the convo. However, you will still be able to send messages fine, as long as OmnomIRC bot is on IRC. Basically, during snowstorms in Colorado, or lightning storms, the chatbox may have moments of downtime.


They both require my server to be up, but it's all on my hosted server(same one that runs netbot, logs, most of dragon-fire, etc...)
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 10, 2010, 01:23:47 pm
Oh wait right x.x, I thought the bot was ran from your mIRC client on the PC you use. I guess that's good then, as long as you do backups of both the logs and bots regulary in case a bad incident like in June 2008 would happen (when your computers got hit by lighning and power surge failed to protect anything and you lost everything x.x)
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 12, 2010, 01:49:33 am
Netham45,

suggestion for one of the bot, preferably Netbot45 or OmnomIRC: when somebody joins the channel, have the bot do: /notice nickname Welcome to #omnimaga. Please note that this channel is logged. In case there are anyone who don't want to be logged then they are aware they are so they leave if they're not happy with it.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Galandros on April 12, 2010, 06:46:21 am
IRC will be much more frequented now. :P
I still need to discover why it seems not working to me...
EDIT: I got it.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 12, 2010, 01:32:25 pm
It should normally work fine. Except of course in IE where the logs won't get parsed correctly (times new roman) and the convo won't refresh at all, so you need to hit F5 everytime you sent a message, but that's IE, so...
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Eeems on April 14, 2010, 07:59:18 pm
So, apparently this is blocked at Amy's (Beautiful Ending's) school...i was wondering how we could get around that.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: willrandship on April 14, 2010, 11:13:10 pm
So that's why it wasn't working!

I really need to stick Firefox on a flash drive.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 14, 2010, 11:16:04 pm
Mhmm idk x.x, do you mean Omni as a whole is blocked because of the chatroom?
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 15, 2010, 01:06:13 am
It should normally work fine. Except of course in IE where the logs won't get parsed correctly (times new roman) and the convo won't refresh at all, so you need to hit F5 everytime you sent a message, but that's IE, so...

It displays the fonts right(fixed the CSS glitch), but it doesn't refresh still.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 15, 2010, 01:09:58 am
aaah ok. ^^

Try to not break it in other browsers, though :P. Do you think you will need to write code for every browser or a code just for IE?
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Eeems on April 15, 2010, 09:19:07 am
No, it seems that the logs are blocked so she cant see it. But omni isnt blocked yet.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 15, 2010, 09:45:10 am
Aaaah ok, I guess there isn't much we can't do, then x.x. Netham45 site hosts a Half-Life 2 clan so it's prone to be blocked at most schools, as it's mostly gaming-related
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 15, 2010, 10:17:29 am
Aaaah ok, I guess there isn't much we can't do, then x.x. Netham45 site hosts a Half-Life 2 clan so it's prone to be blocked at most schools, as it's mostly gaming-related

It's not really a clan anymore, it's pretty much dead. >.>


Also, that's on a different IP/Domain, so if it's blocked, the logs still prolly aren't.

But, I've had the Omnimaga logs blocked for me under gaming before too, there's alot of gaming chat in there.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 15, 2010, 10:54:36 am
Just an update: I'ma have to lower the refresh rate for OmnomIRC, I'm burning through my bandwidth too fast with it at 3 seconds.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Zera on April 15, 2010, 11:22:02 am
If this were a user-per-user setting, it could save your bandwidth. i.e., require the user to enable the chat log in their account settings before it ever appears on the page. The fact that it appears in *every* board and thread probably isn't helping much, either. :P
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Eeems on April 15, 2010, 12:49:17 pm
hmm, well that sucks...is there any way we could host the logs somewhere that isn't blocked?
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 15, 2010, 04:20:50 pm
Just an update: I'ma have to lower the refresh rate for OmnomIRC, I'm burning through my bandwidth too fast with it at 3 seconds.
I thought it was at 5? :O I think 5 or 6 is enough. Also, if SpyBot45 takes too much bandwidth combined with the logs, I could maybe host the bot myself for now. It would require me to let my old computer running 24/7, though, since I usually don't keep mIRC open 24/7 on my new one anymore.

@Eeems unfortunately this is a situation that is out of our control. We are not really responsible of if a filter blocks something on the site and we can't do anything about it really.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Eeems on April 15, 2010, 07:07:39 pm
ah, ok
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 15, 2010, 07:11:58 pm
For some reasons, I fear that school filters are IP-based. Basically, the entire logs would need to be relocated elsewhere.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Eeems on April 15, 2010, 07:17:36 pm
yeah that's what I was thinking, host the omnimaga logs somewhere else so she could use it...but oh well.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 15, 2010, 07:37:18 pm
It was done in the past actually, by Tenniskid493. The logbot was hosted on Tifreakware webspace. However, it kept disconnecting every second, cuz apparently it doesn't work too well on shared hosting. Plus I could get my 1and1 acct suspended if I put such heavy load on the server, especially considering how many times the logs are updated sometimes.
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: Netham45 on April 15, 2010, 08:02:08 pm
Just an update: I'ma have to lower the refresh rate for OmnomIRC, I'm burning through my bandwidth too fast with it at 3 seconds.
I thought it was at 5? :O I think 5 or 6 is enough. Also, if SpyBot45 takes too much bandwidth combined with the logs, I could maybe host the bot myself for now. It would require me to let my old computer running 24/7, though, since I usually don't keep mIRC open 24/7 on my new one anymore.

It's the refreshing of the logs that's using so much. Also, the bot has to be on the same computer as the webserver that reads the 'Send' messages, so it pretty much has to be on mine. D:
Title: Re: Introducing OmnomIRC - The integration of IRC in our forums
Post by: DJ Omnimaga on April 15, 2010, 10:22:39 pm
Aaaw ok x.x

Oh well hoping now it won't eat too much bandwidth x.x

Also, I think this morning the bot didn,t notify two UTI posts. It worked fine this evening, tho.