guild owner should be able to use bot commands without admin group

This commit is contained in:
Dawid Wysokiński 2020-05-31 13:34:24 +02:00
parent ee4369abff
commit 05fed1756a
2 changed files with 8 additions and 10 deletions

View File

@ -212,6 +212,14 @@ func (s *Session) Close() error {
}
func (s *Session) memberHasPermission(guildID string, userID string, permission int) (bool, error) {
guild, err := s.dg.State.Guild(guildID)
if err != nil {
return false, err
}
if guild.OwnerID == userID {
return true, nil
}
member, err := s.dg.State.Member(guildID, userID)
if err != nil {
if member, err = s.dg.GuildMember(guildID, userID); err != nil {

View File

@ -1,15 +1,5 @@
package tribalwars
var (
GuestEndpoints = map[string]map[string]string{
"pl": map[string]string{
"tribe_info": "https://%s.plemiona.pl/guest.php?screen=info_ally&id=%d",
"player_info": "https://%s.plemiona.pl/guest.php?screen=info_player&id=%d",
"village_info": "https://%s.plemiona.pl/guest.php?screen=info_village&id=%d",
},
}
)
func LanguageCodeFromWorldName(world string) string {
if len(world) < 2 {
return ""