Is it possible to have a bot intercept battle.net packets and send certin, different ones?
Yes. SCE did that to fix a number of BW issues, back when it was actively maintained.
I made this for StealthBot at one point as well.
I know this is a bit off topic, but I havn't logged into Starcraft or Broodwar for over a year. But I've seen some screenshots where it said username has joined the channel. Is this because the game added in this feature or did someone create a program that sent the proper packets when users joined, leaved, etc. Or have I just not been paying attention to anything on Starcraft (I've logged on about 2 times and never really talked)?
ALT + V Toggles it on / off.
Ok, thanks.
See the quintessential program that does this: Binary Gateway.
http://www.novaslp.net/bg3/