type DynamoUserRecord … func (u *DynamoUserRecord) PurgeEvent(event string) { … } func (u *DynamoUserRecord) VoicePacketCount() int { … } func (u *DynamoUserRecord) TrackVoicePacket() { … } func (u *DynamoUserRecord) SetLastNotifiedForLurking() { … } func (u *DynamoUserRecord) LastNotifiedForLurking() time.Time { … } func (u *DynamoUserRecord) LastActive() time.Time { … } func (u *DynamoUserRecord) SetDelurkRoles(roles common.RolesCollection) { … } func (u *DynamoUserRecord) RestoreDelurkRoles() { … } func (u *DynamoUserRecord) LastChannelActivity() common.Channel { … } func (u *DynamoUserRecord) ActiveOnVoice() bool { … } func (u *DynamoUserRecord) ActiveOnVideo() bool { … } func (u *DynamoUserRecord) ActiveOnStreaming() bool { … } func (u *DynamoUserRecord) RemoveRole(role common.Role) { … } func (u *DynamoUserRecord) GrantRole(role common.Role) { … } func (u *DynamoUserRecord) TotalVoiceMinutes() (total int) { … } func (u *DynamoUserRecord) IncrementVoiceMinutes(i int) { … } func (u *DynamoUserRecord) Roles() common.RolesCollection { … } func (u *DynamoUserRecord) HasRole(role common.Role) bool { … } func (u *DynamoUserRecord) CurrentStatus() common.PresenceStatus { … } func (u *DynamoUserRecord) SetLastRespondedTo() { … } func (u *DynamoUserRecord) LastRespondedTo() (last time.Time) { … } func (u *DynamoUserRecord) LastAvailable() time.Time { … } func (u *DynamoUserRecord) SetLastAvailable() { … } func (u *DynamoUserRecord) LastOnline() time.Time { … } func (u *DynamoUserRecord) SetLastOnline() { … } func (u *DynamoUserRecord) LastOnVoice() time.Time { … } func (u *DynamoUserRecord) SetLastOnVoice() { … } func (u *DynamoUserRecord) BlockedRatz() bool { … } func (u *DynamoUserRecord) LastComment() common.Message { … } func (u *DynamoUserRecord) Server() common.ChatServer { … } func (u *DynamoUserRecord) CurrentHandle() string { … } func (u *DynamoUserRecord) JoinedOn() time.Time { … } func (u *DynamoUserRecord) TotalLinks() (total int) { … } func (u *DynamoUserRecord) TotalReactions() (total int) { … } func (u *DynamoUserRecord) CommentsByChannel() map[string]int { … } func (u *DynamoUserRecord) Reputation() common.Reputation { … } func (u *DynamoUserRecord) Tab() common.BarTab { … } func (u *DynamoUserRecord) Career() common.Career { … } var allusersMu … func (u *DynamoUserRecord) Mention() string { … } func (u *DynamoUserRecord) ID() common.UserId { … } func (u *DynamoUserRecord) ServerID() string { … } func (u *DynamoUserRecord) IsServerBooster() bool { … }