fix minor bug
This commit is contained in:
parent
3afa116704
commit
f743f1efbd
10
guilds.go
10
guilds.go
|
|
@ -17,6 +17,7 @@ import (
|
||||||
type GuildInfo struct {
|
type GuildInfo struct {
|
||||||
AddedDate int64 `json:"addedDate"` // The date the bot was added to the server
|
AddedDate int64 `json:"addedDate"` // The date the bot was added to the server
|
||||||
Prefix string `json:"prefix"` // The bot prefix
|
Prefix string `json:"prefix"` // The bot prefix
|
||||||
|
GuildLanguage string `json:"guildLanguage"` // Guilds default language todo make language per user
|
||||||
ModeratorIds []string `json:"moderatorIds"` // The list of user/role IDs allowed to run mod-only commands
|
ModeratorIds []string `json:"moderatorIds"` // The list of user/role IDs allowed to run mod-only commands
|
||||||
WhitelistIds []string `json:"whitelistIds"` // List of user/role Ids that a user MUST have one of in order to run any commands, including public ones
|
WhitelistIds []string `json:"whitelistIds"` // List of user/role Ids that a user MUST have one of in order to run any commands, including public ones
|
||||||
IgnoredIds []string `json:"ignoredIds"` // List of user/role IDs that can never run commands, even public ones
|
IgnoredIds []string `json:"ignoredIds"` // List of user/role IDs that can never run commands, even public ones
|
||||||
|
|
@ -66,6 +67,7 @@ func getGuild(guildId string) *Guild {
|
||||||
AddedDate: time.Now().Unix(),
|
AddedDate: time.Now().Unix(),
|
||||||
Prefix: "!",
|
Prefix: "!",
|
||||||
DeletePolicy: false,
|
DeletePolicy: false,
|
||||||
|
GuildLanguage: "en",
|
||||||
ResponseChannelId: "",
|
ResponseChannelId: "",
|
||||||
MuteRoleId: "",
|
MuteRoleId: "",
|
||||||
GlobalDisabledTriggers: nil,
|
GlobalDisabledTriggers: nil,
|
||||||
|
|
@ -92,6 +94,7 @@ func getGuild(guildId string) *Guild {
|
||||||
AddedDate: time.Now().Unix(),
|
AddedDate: time.Now().Unix(),
|
||||||
Prefix: "!",
|
Prefix: "!",
|
||||||
DeletePolicy: false,
|
DeletePolicy: false,
|
||||||
|
GuildLanguage: "en",
|
||||||
ResponseChannelId: "",
|
ResponseChannelId: "",
|
||||||
MuteRoleId: "",
|
MuteRoleId: "",
|
||||||
GlobalDisabledTriggers: nil,
|
GlobalDisabledTriggers: nil,
|
||||||
|
|
@ -277,6 +280,13 @@ func (g *Guild) SetPrefix(newPrefix string) {
|
||||||
g.save()
|
g.save()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetLang
|
||||||
|
// Set the prefix, then save the guild data
|
||||||
|
func (g *Guild) SetLang(lang string) {
|
||||||
|
g.Info.GuildLanguage = lang
|
||||||
|
g.save()
|
||||||
|
}
|
||||||
|
|
||||||
// IsMod
|
// IsMod
|
||||||
// Check if a given ID is a moderator or not
|
// Check if a given ID is a moderator or not
|
||||||
func (g *Guild) IsMod(checkId string) bool {
|
func (g *Guild) IsMod(checkId string) bool {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue