Sign Up Pricing News Support Manage
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Channel

Overview

Channel is the container object for a single game channel.

Properties

PropertyTypeDescription
ChannelIDIntegerUnique channel identifer.
PartnerIDStringPartnerID (username) of channel host.
ChannelNameStringName of channel.
ChannelDescriptionStringDescription of channel.
ChannelDifficultyIntegerDifficulty levels allowed in channel. Determined by OR-ing (Very Easy = 1, Easy = 2, Medium = 4, Difficult = 8, Very Difficult = 16)
ChannelCategoriesArray (String)Question categories for channel.
ChannelPlayersArray (String)Players currently in channel.
MaxPlayersIntegerMaximum number of simultaneous players allowed in channel.
PasswordStringPassword for channel.
ActiveBooleanIs channel active or not?

Partner Service Methods

AddChannel (
AuthToken as String,
ChannelName as String,
ChannelDescription as String,
MaxPlayers as Integer
) As IntegerResult

AddChannelEx (
AuthToken as String,
ChannelName as string,
ChannelDescription as String,
ChannelDifficulty as Integer,
ChannelCategories as String,
"|" seperated list of category names.
MaxPlayers as Integer,
Password as String,
SetActive as Boolean
) As IntegerResult

DeleteChannel(
AuthToken as String,
ChannelID as Integer
) As BooleanResult

GetActiveChannels(
PartnerID as String
) As ChannelsResult

GetChannel(
ChannelID as Integer
) As ChannelsResult

GetChannels(
PartnerID as String
) As ChannelsResult

UpdateChannel(
AuthToken as String,
ChannelID as Integer,
ChannelName as String,
ChannelDescription as String
) As BooleanResult

UpdateChannelEx(
AuthToken as String,
ChannelID as Integer,
ChannelName as String,
ChannelDescription as String,
ChannelDifficulty as Integer,
ChannelCategories as String
) As BooleanResult

Notes

None.
Copyright © 2003 - 2008 InteracTrivia, Inc. All rights reserved.