Forums
-
General Crap
-
Z_BnetInviter, WoW addon for creating an @Z chat
Z-R0E
The Z-g0d
@Z StarLeague Participant
@ZSL Second Place
@Z StarLeague 3 Second Place
Joined: Mar 26 2003
Last Active: 33m 30s ago
Total Active: 321h 53m 42s
Timezone: GMT+ -7
2823 posts
Last Page Viewed:
News
Currently in IRC (afk)
The Z-g0d
Post
37316
July 15 '10 at 05:38 AM Post edited by
Z-R0E
on August 04 '10 at 09:29 PM
If you've been on WoW with me lately, you most likely know I've been working on this. With the new realID/Bnet setup, cross faction/realm/game chat is somewhat possible, though a pain in the ass. This addon should help a bit. I'm going to ramble on about how's and why's and limitations now. If you don't care and just want to download, link is at the bottom of this post.
You can invite people to a Bnet conversation if they're on your Bnet (real ID) friend list. At face value, these conversations look and feel a lot like a normal channel. You still use /# to chat in them (this addon always assumes 11), but they don't have names like channels do. You also can't join one on your own, you have to be invited. You also leave the conversation whenever you log out, and that's where the biggest (of many) problems come from.
So the basic, key thing this addon does is invite people to the Bnet conversation when they log in. The idea here is that if we're all using this, we'll all invite each other, and it'll feel like a static channel that we're always in. Kind of like the old @Z channel.
Obviously if it did "only" that, there would be some problems. For example, there might be someone on one of my friend's list that I don't want in the channel. Or someone might not want to be in the channel at the moment. So here's a more in depth on how it works.
Everytime you login, the addon will check your friend list to see if I'm online (you obviously need to have me added through Bnet, not WoW). If I'm online, it'll request a list of who to invite, as well as some additional information. This way I have general control of who gets invited, and can easily add new people in the future without everyone having to redownload the addon.
Whenever one of your Bnet friends logs in the addon will go through your Bnet list and invite everyone to the first Bnet channel, if you're in one. If someone is flagged DND, it won't invite them (good for SC2 when you don't want chat spam).
In addition to inviting people, this addon will also change peoples' name in the chatroom to their common-use name (usually the same as on @Z). If you don't know who someone is, there's a /whoswho command that will tell you. So /whoswho crave will tell you that he's a terrorist. This information (the nicknames & whoswho info) is part of the data my addon sends you when you login, so that it's easy to send new info to everyone.
Notes:
The @Z conversation channel will always be 11. So /11 to talk in it.
Sadly, Blizzard has a 12 person cap on how many can be in a Bnet channel at once =\
/whoswho without giving a name will list everyone who I have info set for
My addon will not send your real name to someone unless their addon tells me they have it already.
The addon will rename conversation 11 to @Z. It looks spiffier that way.
You can't create a new conversation without two other bnet friends being online (yeah, it's stupid).
If you're not in a conversation, it will check every 5 minutes if enough people are on to start one.
People aren't renamed when they first login, no idea there.
Download here
.
tr0tsky
Canadian, eh?
Joined: Apr 15 2010
Last Active: 4h 33m 59s ago
Total Active: 21h 2s
Timezone: GMT+ -8
48 posts
Last Page Viewed:
News
Currently in IRC
Canadian, eh?
Post
37325
July 15 '10 at 07:13 AM
what happens if I'm in another conversation which is already on channel 11 before the atZ channel exists and/or there are 2 people for this addon to invite to create it?
Z-R0E
The Z-g0d
@Z StarLeague Participant
@ZSL Second Place
@Z StarLeague 3 Second Place
Joined: Mar 26 2003
Last Active: 33m 30s ago
Total Active: 321h 53m 42s
Timezone: GMT+ -7
2823 posts
Last Page Viewed:
News
Currently in IRC (afk)
The Z-g0d
Post
37350
July 15 '10 at 09:41 AM Post edited by
Z-R0E
on July 15 '10 at 05:04 PM
Quote: tr0tsky
what happens if I'm in another conversation which is already on channel 11 before the atZ channel exists and/or there are 2 people for this addon to invite to create it?
I wrestled with how to handle this lastnight, and after a lot of consideration the best answer I came up with was: don't.
To be more specific though, if you're in a channel 11 already, and there are other @Z people online, it will invite them to channel 11.
Edit: To further elaborate, if (for some reason, probably a bug on my part) you're in conversation 11 and someone else isn't and doesn't get invited, their addon might make a channel 11 for them, invite everyone, and that would be a channel 12 for you. I don't yet have a solution for this.
tr0tsky
Canadian, eh?
Joined: Apr 15 2010
Last Active: 4h 33m 59s ago
Total Active: 21h 2s
Timezone: GMT+ -8
48 posts
Last Page Viewed:
News
Currently in IRC
Canadian, eh?
Post
37384
July 15 '10 at 02:11 PM
We just need to get Rommi's real ID and have her sit in the chan at all times :P
Z-R0E
The Z-g0d
@Z StarLeague Participant
@ZSL Second Place
@Z StarLeague 3 Second Place
Joined: Mar 26 2003
Last Active: 33m 30s ago
Total Active: 321h 53m 42s
Timezone: GMT+ -7
2823 posts
Last Page Viewed:
News
Currently in IRC (afk)
The Z-g0d
Post
39050
July 30 '10 at 06:03 PM Post edited by
Z-R0E
on August 04 '10 at 09:29 PM
I've removed the renaming functionality from ZBNI, and instead included the addon Moniker. Moniker lets you rename Bnet friends, and handles it a lot better than what I was trying. When ZBNI requests data from me, it will then send that data to Moniker. So Moniker will still use the @Z names for @Z people, but your non-@Z friends can still be renamed to whatever you want with Moniker.
tr0tsky
Canadian, eh?
Joined: Apr 15 2010
Last Active: 4h 33m 59s ago
Total Active: 21h 2s
Timezone: GMT+ -8
48 posts
Last Page Viewed:
News
Currently in IRC
Canadian, eh?
Post
39079
July 31 '10 at 07:36 AM
Is the master supposed to be in there as well? Does that just coordinate between ZBNI and Moniker, or is that what you run to store people's data? I assume the former.
tr0tsky
Canadian, eh?
Joined: Apr 15 2010
Last Active: 4h 33m 59s ago
Total Active: 21h 2s
Timezone: GMT+ -8
48 posts
Last Page Viewed:
News
Currently in IRC
Canadian, eh?
Post
39080
July 31 '10 at 07:37 AM
Actually, looking at the ZBNIM file, it has everyone's real id names in the file, so I assume it's not supposed to be in there.
Z-R0E
The Z-g0d
@Z StarLeague Participant
@ZSL Second Place
@Z StarLeague 3 Second Place
Joined: Mar 26 2003
Last Active: 33m 30s ago
Total Active: 321h 53m 42s
Timezone: GMT+ -7
2823 posts
Last Page Viewed:
News
Currently in IRC (afk)
The Z-g0d
Post
39106
July 31 '10 at 02:39 PM Post edited by
Z-R0E
on July 31 '10 at 02:42 PM
Yeah, ZBNIM wasn't supposed to be in there, I must have just been tired and not thinking when I put it in the zip. I removed it now, hopefully not many others downloaded it yet. If you haven't yet, you should probably just delete ZBNIM, just in case there's issues with it whispering yourself as well as me to get data. Thanks for the heads up though, I feel a little silly.
tr0tsky
Canadian, eh?
Joined: Apr 15 2010
Last Active: 4h 33m 59s ago
Total Active: 21h 2s
Timezone: GMT+ -8
48 posts
Last Page Viewed:
News
Currently in IRC
Canadian, eh?
Post
39119
July 31 '10 at 10:39 PM
Yah, I looked at it before I extracted it, saw what it was so just didn't bother installing.
© Paid Vacation Studios
Name:
Pass:
Remember Login:
Forgot name or password?
Click here to get them
Not a member?
Click here to join
Sealpup
Joined: Mar 19 2010
Last Active: 19m 13s ago
Total Active: 2h 57s
Timezone: GMT+ -8
14 posts
Last Page Viewed:
News
In IRC:
Keii
Search and Destroy
EXTREME Energy
Joined: Mar 26 2003
Last Active: 5h 28m 9s ago
Total Active: 162h 28m 7s
Timezone: GMT+ -5
1909 posts
Last Page Viewed:
News
Currently in IRC
Spink
Joined: Apr 07 2008
Last Active: Aug 06 10
Total Active: 1h 19m 48s
Timezone: GMT+ -7
2 posts
Last Page Viewed:
Forums - @Z Privates - My chat with Blizzard
Currently in IRC
Tim
Hoimin
@Z StarLeague Participant
@Z StarLeague 3 Third Place
Joined: Mar 27 2003
Last Active: 3h 17m 7s ago
Total Active: 137h 58m 23s
Timezone: GMT+ -7
557 posts
Last Page Viewed:
Forums - General Crap
Currently in IRC
tr0tsky
Canadian, eh?
Joined: Apr 15 2010
Last Active: 4h 33m 59s ago
Total Active: 21h 2s
Timezone: GMT+ -8
48 posts
Last Page Viewed:
News
Currently in IRC
Z-R0E
(afk)
The Z-g0d
@Z StarLeague Participant
@ZSL Second Place
@Z StarLeague 3 Second Place
Joined: Mar 26 2003
Last Active: 33m 30s ago
Total Active: 321h 53m 42s
Timezone: GMT+ -7
2823 posts
Last Page Viewed:
News
Currently in IRC (afk)
irc.quakenet.org #@Z
IRC Webclient
Recent Comments
Members
Game Contacts
Help & Information
News Feeds
General Crap
Terrible Damage
Search Forums
General Info
Rules & FAQ
Pending Games
Results & Replays
Join the League
About Z
Favorite Sites
FUQ
Pictures
Sprites
Voicemail