Omnimaga
Omnimaga => Discontinued => Our Projects => OmnomIRC Development => Topic started 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
-
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?
-
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:
-
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?
-
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.
-
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)
-
Well, first of all I must get OmnomIRC privileges to be able to add /ignore :P
-
I thought you did? ???
-
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)
-
From your first post I thought you had access :P
-
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
-
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.
-
Well, i got a idea, don't worry, and that pm bug is already fixed :P
And I started bugging netham >:D
-
Oh ok I didn't know lol. Good news then :)
-
Ok, I'm starting now looking into the OmnomIRC sources to add it! :D
-
Ok, I got now /ignore working!
So, to ignore a user type /ignore user
to unignore a user type /unignore user
-
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?
-
Ok, after request I added now
/unignore *
and
/ignorelist
-
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?
-
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.
-
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.
-
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.
-
That too, but you should be able to manually refresh too ;p
-
Ok, will do with /refresh and /ignore /unignore :D
And DJ, I don't quite get what you mean D:
-
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.
-
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:
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.
-
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?
-
*.*
*Wants gba emulator for his 84+ now*
-
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?)
-
What happened to OmnomIRC??? O.O
-
What happened to OmnomIRC??? O.O
IDK!!!
/me is scared
-
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.
-
Oh noes it's contagious! D:
-
Let's hope it doesn't get calcborn! D:
-
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)
-
Calcborn? ???
Instead of airborn it maybe can spread through calcs D:
-
/reload is added now, unignore and ignore both also auto-reload to display/hide old messages.
Enjoy! (But please don't ignore me :P)
-
Hmm, you might want to figure out how to keep /reload from freezing up the browser. Also I can't seem to /unignore you. :(
-
Did you tried /unignore *, as Sorunome said on IRC?
Did you spelled him correctly?
-
/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.
-
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
-
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."
-
changed, now i only need to upload that version >.<