guild owner should be able to use bot commands without admin group
This commit is contained in:
parent
ee4369abff
commit
05fed1756a
|
@ -212,6 +212,14 @@ func (s *Session) Close() error {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *Session) memberHasPermission(guildID string, userID string, permission int) (bool, 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)
|
member, err := s.dg.State.Member(guildID, userID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if member, err = s.dg.GuildMember(guildID, userID); err != nil {
|
if member, err = s.dg.GuildMember(guildID, userID); err != nil {
|
||||||
|
|
|
@ -1,15 +1,5 @@
|
||||||
package tribalwars
|
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 {
|
func LanguageCodeFromWorldName(world string) string {
|
||||||
if len(world) < 2 {
|
if len(world) < 2 {
|
||||||
return ""
|
return ""
|
||||||
|
|
Reference in New Issue