Omnimaga

Omnimaga => Discontinued => Our Projects => OmnomIRC Development => Topic started by: Sorunome on January 14, 2013, 08:51:49 pm

Title: /ignore on OmnomIRC
Post by: Sorunome on January 14, 2013, 08:51:49 pm
As already suggested a few times, it would be cool to have a /ignore and a /unignore feature on OmnomIRC.
And I volunteer for helping coding if nobody wants to code that :D
Well, I don't care to much in which language I have to code as I already know so many, so language is no problem for me when helping :D
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 15, 2013, 01:28:16 am
It would be nice if added, if you can manage to link it to people's account or something. Maybe it can be linked to Profile->Personal messages options?
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 15, 2013, 07:04:08 pm
I thought of extinding the DB so that it has another column with all users that ignore that person and do searches then, and with /ignore <username> you toggle if you ignore that person.
I don't really get what you mean with peoples account D:
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 15, 2013, 07:05:36 pm
You know what is an account, right? O.O

Just kidding, but I mean ignored users info would be stored in my forum profile, right? Or is it all cookie-based?
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 15, 2013, 07:10:04 pm
Cookie-based is a option i didn't event think of, lol.
EDIT: Even thought cookie-based could be made (i think) only client-sided and may be good then.
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 15, 2013, 07:20:18 pm
Yeah the issue with Cookie-based is how we have to re-ignore everytime we switch browsers, everytime our cookies are erased or everytime we use Omni from a public Wi-fi place or different computer. Sharing the same /ignore list as the one in Profile->Personal messages options would be a nice option too, but I don't know if you are able to access Omni MySQL database as a non-admin of the site (even though you got OmnomIRC privileges)
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 15, 2013, 07:24:31 pm
Well, first of all I must get OmnomIRC privileges to be able to add /ignore :P
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 15, 2013, 07:25:52 pm
I thought you did? ???
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 15, 2013, 07:30:37 pm
What do you mean now?
All I did do now was taking over the new post bot, not more, but i have no sources or access to sources of other irc related stuff (exept of cource the client as you can just rightclick->view source :P)
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 15, 2013, 09:01:24 pm
From your first post  I thought you had access :P
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 15, 2013, 10:05:03 pm
Oh, no, lol, this is also meant to be a access (only temporarly) seeking thread to improve omnimaga because I love omnimaga too much :P
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 16, 2013, 06:02:14 pm
Actually a while ago I think Omni had a test board but I'm unsure anymore, so maybe they test stuff on test board first in case. But you might have to ask the staff if you want to update something.

One bug I think that might arise if you achieve an ignore feature is the person's messages still displaying if it highlights you. I know there is the PM bug causing anyone's PMs sent via OmnomIRC that contains the first 4 characters of your nickname to be temporarily viewable by yourself.
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 16, 2013, 06:38:57 pm
Well, i got a idea, don't worry, and that pm bug is already fixed :P

And I started bugging netham >:D
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 16, 2013, 06:40:54 pm
Oh ok I didn't know lol. Good news then :)
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 17, 2013, 06:24:11 pm
Ok, I'm starting now looking into the OmnomIRC sources to add it! :D
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 18, 2013, 12:07:26 am
Ok, I got now /ignore working!
So, to ignore a user type /ignore user
to unignore a user type /unignore user
Title: Re: /ignore on OmnomIRC
Post by: Juju on January 18, 2013, 12:08:16 am
Nice :D

That was a while since this feature got requested.

EDIT: /ignore and refresh and all their lines will disappear. /unignore and refresh and they will reappear. Be sure to not abuse this feature (don't use it unless you really can't smell them) or else it will be pretty awkward.

Also what about notifying the victims they have been ignored?
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 18, 2013, 12:45:05 am
Ok, after request I added now
/unignore *
and
/ignorelist
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 18, 2013, 01:46:24 am
Nice :D

That was a while since this feature got requested.

EDIT: /ignore and refresh and all their lines will disappear. /unignore and refresh and they will reappear. Be sure to not abuse this feature (don't use it unless you really can't smell them) or else it will be pretty awkward.

Also what about notifying the victims they have been ignored?
Not sure if this might be a good idea since this might constantly start arguments or stuff, but I guess you could add something so if the person mentions the 4 first letters of your nickname 4 or 5 times within the first 20 characters of a sentence, the user is notified that the person isn't seeing his messages due to you being on his ignore list. That way it prevents further spam.

Btw is it possible to ignore members with spaces in their nicknames, along with special characters?
Title: Re: /ignore on OmnomIRC
Post by: _Nicco_ on January 18, 2013, 01:59:54 am
Pretty cool feature although I'm not sure I'll use it much since I just wont read stuff if it annoys me but great job anyway.
Title: Re: /ignore on OmnomIRC
Post by: Eeems on January 18, 2013, 12:41:10 pm
You should add a /refresh command so that people don't have to refresh the whole page to get the lines removed. I'm thinking the /refresh should just rebuild the scrollback log and not refresh the page or just OmnomIRC's ezblock.
Title: Re: /ignore on OmnomIRC
Post by: Juju on January 18, 2013, 01:41:31 pm
You should add a /refresh command so that people don't have to refresh the whole page to get the lines removed. I'm thinking the /refresh should just rebuild the scrollback log and not refresh the page or just OmnomIRC's ezblock.
Actually it should do this when you type /ignore and /unignore.
Title: Re: /ignore on OmnomIRC
Post by: Eeems on January 18, 2013, 04:40:45 pm
That too, but you should be able to manually refresh too ;p
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 18, 2013, 06:47:12 pm
Ok, will do with /refresh and /ignore /unignore :D

And DJ, I don't quite get what you mean D:
Title: Re: /ignore on OmnomIRC
Post by: TIfanx1999 on January 19, 2013, 09:06:36 pm
He's saying it isn't a good idea to let users know that someone is ignoring them. It could cause unnecessary problems, and I agree.
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 20, 2013, 01:00:15 am
That too, but you should be able to manually refresh too ;p
Yeah on IRC I sometimes like to clear PMs and stuff too because if I paste stuff I hate accidentally pasting personal stuff or passwords.
Ok, will do with /refresh and /ignore /unignore :D

And DJ, I don't quite get what you mean D:

Basically I mean for example:

Quote
Troll: Hey DJ sowwy bout last tiem D: I want doit aggin D: sowwy sowwy sowwy!!!
<DJ_O has you on ignore and cannot see your messages>
Troll: Wat
Calc84maniac: I just managed GBA emulation on the 84+, check my demo! http://otbp.tifreakware.net/TI-Boy-Advance.zip
Calc84maniac: I'm now off to my grandparent's. See you next week!
Troll: O.O
Troll: !!!!!!!
Troll: Why u ignoring me D:
Troll: WHY
Troll: Whyyyyy
Troll: Whyyyyy
Troll: Whyyyyy
Troll: Btw I lost the game if that cheers you up :D
Troll: WHYYYYYY!!!!!
Troll: WHYYYYYY!!!!!
Troll: WHYYYYYY!!!!!
Troll: D:
Troll: My p3n1x is shrinking
Troll: Please unignore me :(:(  WHYYYYYY!!!!!
Troll: I wont doit aggin

Then everyone not paying attention just missed a nice Game Boy Advance emulator for the TI-84 Plus.

Or the classic one where the ignored user will constantly throw jabs at the person who ignores him or get ultra mad.
Title: Re: /ignore on OmnomIRC
Post by: epic7 on January 22, 2013, 04:09:42 pm
I laughed too hard at that example :P

Yeah, I don't even know what advantages notifying about an ignore could possibly have.
Also, what would a separate /refresh command do?
Title: Re: /ignore on OmnomIRC
Post by: Keoni29 on January 22, 2013, 04:12:24 pm
 *.*
*Wants gba emulator for his 84+ now*
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 23, 2013, 06:49:39 pm
Also, what would a separate /refresh command do?
Refreshs the content of the irc client.

And maybe the ignored user should get a notice that he is been ignored if he pokes somebody who is ignoring him? (do i make sence?)
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 25, 2013, 04:59:13 pm
What happened to OmnomIRC??? O.O
Title: Re: /ignore on OmnomIRC
Post by: pimathbrainiac on January 25, 2013, 05:41:02 pm
What happened to OmnomIRC??? O.O

IDK!!!
/me is scared
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 25, 2013, 06:19:08 pm
What happened to OmnomIRC??? O.O

IDK!!!
/me is scared
WAT
That isn't me, the server it is on just decided to be unreachable, it got the 57o9 disease.
Title: Re: /ignore on OmnomIRC
Post by: Juju on January 25, 2013, 06:43:10 pm
Oh noes it's contagious! D:
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 25, 2013, 06:59:18 pm
Let's hope it doesn't get calcborn! D:
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on January 25, 2013, 09:47:28 pm
Calcborn? ???

But yeah it is strange that many servers shut down lately. I wonder if it has to do with apparently 10 popular online games shutting down recently? (eg maybe a bunch of hosts closing or a big attack)
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on January 25, 2013, 09:48:06 pm
Calcborn? ???
Instead of airborn it maybe can spread through calcs D:
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on February 02, 2013, 04:01:29 pm
/reload is added now, unignore and ignore both also auto-reload to display/hide old messages.
Enjoy! (But please don't ignore me :P)
Title: Re: /ignore on OmnomIRC
Post by: Eeems on February 02, 2013, 08:02:14 pm
Hmm, you might want to figure out how to keep /reload from freezing up the browser. Also I can't seem to /unignore you. :(
Title: Re: /ignore on OmnomIRC
Post by: Juju on February 02, 2013, 08:07:31 pm
Did you tried /unignore *, as Sorunome said on IRC?

Did you spelled him correctly?
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on February 02, 2013, 08:09:21 pm
/ignore and /unignore auto-does /reload to hide/show previous messages by the user, here it doesn't freez the browser (that was a old version i never uploaded O.o) all it does is call again Load.php for the current channel, so it is as if you click a other channel and then back to the one you are in.
Title: Re: /ignore on OmnomIRC
Post by: DJ Omnimaga on February 03, 2013, 03:52:23 am
Hmm, you might want to figure out how to keep /reload from freezing up the browser. Also I can't seem to /unignore you. :(

You ignored Sorunome?? O.O
Title: Re: /ignore on OmnomIRC
Post by: Eeems on February 10, 2013, 03:05:14 pm
Hmm, you might want to figure out how to keep /reload from freezing up the browser. Also I can't seem to /unignore you. :(

You ignored Sorunome?? O.O
Just to test it :P

btw, when you /unignore * the grammer is off it should be  "You are no longer ignoring anybody." instead of "You are not more ignoring anybody."
Title: Re: /ignore on OmnomIRC
Post by: Sorunome on February 10, 2013, 05:18:06 pm
changed, now i only need to upload that version >.<