Join The Fan Lab, a private Fandom research community for users in the US and UK where you will be asked to share your opinions on all things gaming and entertainment! Click here to see if you qualify

JoinChannelByName

From Wowpedia
Jump to: navigation, search

Joins the channel with the specified name. A player can be in a maximum of 10 chat channels.

type, name = JoinChannelByName(channelName [, password, frameID, hasVoice])

Parameters

Arguments

channelName 
String - The name of the channel to join
You can't use the "-" character in channelName (patch 1.9)
password 
String (optional) - The channel password, nil if none.
frameID 
Number (optional) - The chat frame ID number to add the channel to. Use Frame:GetID() to retrieve it for chat frame objects.
hasVoice 
Boolean (1/nil) - Enable voice chat for this channel.

Returns

type 
Number - The type of channel. 0 for a undefined channel, 1 for the zone General channel, etc
name 
String - The name of the channel (Ohklus: seems to be nil for most channels).

Example

local channel_type, channel_name = JoinChannelByName("Mammoth", "thesane", ChatFrame1:GetID(), 1);