Skip to content

dota_gcmessages_client_chat.proto

  • Module: dota_gcmessages_client_chat_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 1
  • Messages: 27 (top-level: 20)
  • Enums: 2 (top-level: 0)

Imports

  • dota_shared_enums.proto

Messages

Expand any message to inspect all fields.

CMsgClientToGCPrivateChatInvite — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1private_chat_channel_namestringoptional``
2invited_account_iduint32optional``
CMsgClientToGCPrivateChatKick — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1private_chat_channel_namestringoptional``
2kick_account_iduint32optional``
CMsgClientToGCPrivateChatPromote — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1private_chat_channel_namestringoptional``
2promote_account_iduint32optional``
CMsgClientToGCPrivateChatDemote — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1private_chat_channel_namestringoptional``
2demote_account_iduint32optional``
CMsgGCToClientPrivateChatResponse — fields: 3; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1private_chat_channel_namestringoptional``
2result.CMsgGCToClientPrivateChatResponse.Resultoptional``default = SUCCESS
3usernamestringoptional``
CMsgDOTAJoinChatChannel — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
2channel_namestringoptional``
4channel_type.DOTAChatChannelType_toptional``default = DOTAChannelType_Regional
5silent_rejectionbooloptional``
CMsgDOTALeaveChatChannel — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_iduint64optional``
CMsgGCChatReportPublicSpam — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_iduint64optional``
2channel_user_iduint32optional``
CMsgDOTAChatModeratorBan — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_iduint64optional``
2account_iduint32optional``
3durationuint32optional``
CMsgDOTAChatMessage — fields: 42; oneofs: 0; nested messages: 4; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1account_iduint32optional``
2channel_iduint64optional``
3persona_namestringoptional``
4textstringoptional``
5timestampuint32optional``
6suggest_invite_account_iduint32optional``
7suggest_invite_namestringoptional``
8fantasy_draft_owner_account_iduint32optional``
9fantasy_draft_player_account_iduint32optional``
10event_iduint32optional``
11suggest_invite_to_lobbybooloptional``
13coin_flipbooloptional``
14player_idint32optional``default = -1
15share_profile_account_iduint32optional``
16channel_user_iduint32optional``
17dice_roll.CMsgDOTAChatMessage.DiceRolloptional``
18share_party_iduint64optional``
19share_lobby_iduint64optional``
20share_lobby_custom_game_iduint64optional``
21share_lobby_passkeystringoptional``
22private_chat_channel_iduint32optional``
23statusuint32optional``
24legacy_battle_cup_victorybooloptional``
25badge_leveluint32optional``
26suggest_pick_hero_idint32optional``
27suggest_pick_hero_rolestringoptional``
29battle_cup_streakuint32optional``
30suggest_ban_hero_idint32optional``
32trivia_answer.CMsgDOTAChatMessage.TriviaAnsweredoptional``
33requested_ability_idint32optional``default = -1
34chat_flagsuint32optional``
35started_finding_matchbooloptional``
36ctrl_is_downbooloptional``
37favorite_team_iduint32optional``
38favorite_team_qualityuint32optional``
39suggest_player_draft_pickint32optional``default = -1
40player_draft_pick.CMsgDOTAChatMessage.PlayerDraftPickoptional``
41chat_wheel_message.CMsgDOTAChatMessage.ChatWheelMessageoptional``
42event_leveluint32optional``
43suggest_pick_hero_facetuint32optional``
44requested_hero_idint32optional``
45requested_hero_facet_keyuint64optional``
CMsgDOTAChatMessage.DiceRoll — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgDOTAChatMessage
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1roll_minint32optional``
2roll_maxint32optional``
3resultint32optional``
CMsgDOTAChatMessage.TriviaAnswered — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgDOTAChatMessage
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1question_iduint32optional``
2answer_indexuint32optional``
3party_questions_correctuint32optional``
4party_questions_vieweduint32optional``
5party_trivia_pointsuint32optional``
CMsgDOTAChatMessage.PlayerDraftPick — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgDOTAChatMessage
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1player_idint32optional``default = -1
2teamint32optional``
CMsgDOTAChatMessage.ChatWheelMessage — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgDOTAChatMessage
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1message_iduint32optional``default = 4294967295
2emoticon_iduint32optional``
3message_textstringoptional``
4hero_badge_tieruint32optional``
CMsgDOTAChatMember — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1steam_idfixed64optional``
2persona_namestringoptional``
3channel_user_iduint32optional``
4statusuint32optional``
CMsgDOTAJoinChatChannelResponse — fields: 11; oneofs: 0; nested messages: 0; nested enums: 1
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1responseuint32optional``
2channel_namestringoptional``
3channel_idfixed64optional``
4max_membersuint32optional``
5members.CMsgDOTAChatMemberrepeated``
6channel_type.DOTAChatChannelType_toptional``default = DOTAChannelType_Regional
7result.CMsgDOTAJoinChatChannelResponse.Resultoptional``default = JOIN_SUCCESS
8gc_initiated_joinbooloptional``
9channel_user_iduint32optional``
10welcome_messagestringoptional``
11special_privileges.EChatSpecialPrivilegesoptional``default = k_EChatSpecialPrivileges_None
CMsgDOTAOtherJoinedChatChannel — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_idfixed64optional``
2persona_namestringoptional``
3steam_idfixed64optional``
4channel_user_iduint32optional``
5statusuint32optional``
CMsgDOTAOtherLeftChatChannel — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_idfixed64optional``
2steam_idfixed64optional``
3channel_user_iduint32optional``
CMsgDOTARequestChatChannelList — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CMsgDOTARequestChatChannelListResponse — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channels.CMsgDOTARequestChatChannelListResponse.ChatChannelrepeated``
CMsgDOTARequestChatChannelListResponse.ChatChannel — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgDOTARequestChatChannelListResponse
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_namestringoptional``
2num_membersuint32optional``
3channel_type.DOTAChatChannelType_toptional``default = DOTAChannelType_Regional
CMsgDOTAChatGetUserListResponse — fields: 2; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_idfixed64optional``
2members.CMsgDOTAChatGetUserListResponse.Memberrepeated``
CMsgDOTAChatGetUserListResponse.Member — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgDOTAChatGetUserListResponse
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1steam_idfixed64optional``
2persona_namestringoptional``
3channel_user_iduint32optional``
4statusuint32optional``
CMsgDOTAChatGetMemberCount — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_namestringoptional``
2channel_type.DOTAChatChannelType_toptional``default = DOTAChannelType_Regional
CMsgDOTAChatGetMemberCountResponse — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channel_namestringoptional``
2channel_type.DOTAChatChannelType_toptional``default = DOTAChannelType_Regional
3member_countuint32optional``
CMsgDOTAChatRegionsEnabled — fields: 2; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1enable_all_regionsbooloptional``
2enabled_regions.CMsgDOTAChatRegionsEnabled.Regionrepeated``
CMsgDOTAChatRegionsEnabled.Region — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsgDOTAChatRegionsEnabled
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1min_latitudefloatoptional``
2max_latitudefloatoptional``
3min_longitudefloatoptional``
4max_longitudefloatoptional``

Enums

Expand any enum to inspect all values.

CMsgGCToClientPrivateChatResponse.Result — values: 15
  • Parent: CMsgGCToClientPrivateChatResponse
NameNumber
SUCCESS0
FAILURE_CREATION_LOCK1
FAILURE_SQL_TRANSACTION2
FAILURE_SDO_LOAD3
FAILURE_NO_PERMISSION4
FAILURE_ALREADY_MEMBER5
FAILURE_NOT_A_MEMBER7
FAILURE_NO_REMAINING_ADMINS8
FAILURE_NO_ROOM9
FAILURE_CREATION_RATE_LIMITED10
FAILURE_UNKNOWN_CHANNEL_NAME11
FAILURE_UNKNOWN_USER12
FAILURE_UNKNOWN_ERROR13
FAILURE_CANNOT_KICK_ADMIN14
FAILURE_ALREADY_ADMIN15
CMsgDOTAJoinChatChannelResponse.Result — values: 19
  • Parent: CMsgDOTAJoinChatChannelResponse
NameNumber
JOIN_SUCCESS0
INVALID_CHANNEL_TYPE1
ACCOUNT_NOT_FOUND2
ACH_FAILED3
USER_IN_TOO_MANY_CHANNELS4
RATE_LIMIT_EXCEEDED5
CHANNEL_FULL6
CHANNEL_FULL_OVERFLOWED7
FAILED_TO_ADD_USER8
CHANNEL_TYPE_DISABLED9
PRIVATE_CHAT_CREATE_FAILED10
PRIVATE_CHAT_NO_PERMISSION11
PRIVATE_CHAT_CREATE_LOCK_FAILED12
PRIVATE_CHAT_KICKED13
USER_NOT_ALLOWED14
ENSURE_SPECIAL_PRIVILEGES_FAILED15
NEW_PLAYER_USER_NOT_ELIGIBLE16
SILENT_ERROR17
NEW_PLAYER_USER_BANNED18