both of those ideas are not something thats possible with the current way irc protocal works ..... basically no matter what u suggest in this area as a workaround would have to change irc protocal ....... thus meaning the ircds themselves would then have to be changed to accept this

its simpler to have someone ask hey u got a pic?
person replies Yeah
u the say hey could u dcc it to me?
person says yes or no depending on whether ur a twit or not
... thats so much simpler and less hassle than reinventing a new roadway system so that u can drive ur car entirely different than uve driven it for the past oh lets say 70 or so years
basically if u dont want to follow the rules of traffic dont drive on the road ..... translates to if u dont wanna follow the rules of irc dont use an irc client