This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
packageconstant
const(
//group admin
OrdinaryMember=0
GroupOwner=1
Administrator=2
//group application
Application=0
AgreeApplication=1
//feiend related
BlackListFlag=1
ApplicationFriendFlag=0
FriendFlag=1
RefuseFriendFlag=-1
//Websocket Protocol
WSGetNewestSeq=1001
WSPullMsg=1002
WSSendMsg=1003
WSPullMsgBySeqList=1004
WSPushMsg=2001
WSKickOnlineMsg=2002
WSDataError=3001
///ContentType
//UserRelated
Text=101
Picture=102
Voice=103
Video=104
File=105
AtText=106
Merger=107
Card=108
Location=109
Custom=110
HasReadReceipt=112
Typing=113
Quote=114
Common=200
GroupMsg=201
//SysRelated
AcceptFriendApplicationTip=201
AddFriendTip=202
RefuseFriendApplicationTip=203
SetSelfInfoTip=204
Revoke=205
C2CMessageAsRead=206
TransferGroupOwnerTip=501
CreateGroupTip=502
GroupApplicationResponseTip=503
ApplyJoinGroupTip=504
QuitGroupTip=505
SetGroupInfoTip=506
AcceptGroupApplicationTip=507
RefuseGroupApplicationTip=508
KickGroupMemberTip=509
InviteUserToGroupTip=510
ChangeGroupInfoTip=511
//MsgFrom
UserMsgType=100
SysMsgType=200
//SessionType
SingleChatType=1
GroupChatType=2
//token
NormalToken=0
InValidToken=1
KickedToken=2
ExpiredToken=3
//MultiTerminalLogin
//全端登录,但是同端互斥
AllLoginButSameTermKick=1
//所有端中只能有一端能够登录
SingleTerminalLogin=2
//web端可以同时在线,其他端只能有一端登录
WebAndOther=3
//Pc端互斥,移动端互斥,但是web端可以同时在线
PcMobileAndWeb=4
OnlineStatus="online"
OfflineStatus="offline"
Registered="registered"
UnRegistered="unregistered"
//MsgReceiveOpt
ReceiveMessage=0
NotReceiveMessage=1
ReceiveNotNotifyMessage=2
)
varContentType2PushContent=map[int64]string{
Picture:"[图片]",
Voice:"[语音]",
Video:"[视频]",
File:"[文件]",
Text:"你收到了一条文本消息",
AtText:"[有人@你]",
GroupMsg:"你收到一条群聊消息",
Common:"你收到一条新消息",
}
constFriendAcceptTip="You have successfully become friends, so start chatting"