main.go aktualisiert
All checks were successful
release-tag / release-image (push) Successful in 1m33s
All checks were successful
release-tag / release-image (push) Successful in 1m33s
This commit is contained in:
8
main.go
8
main.go
@@ -43,6 +43,7 @@ func createPrivateVCAndMove(
|
|||||||
discordgo.PermissionVoiceConnect,
|
discordgo.PermissionVoiceConnect,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
botID := s.State.User.ID
|
||||||
name := "🔒 " + displayName
|
name := "🔒 " + displayName
|
||||||
newChan, err := s.GuildChannelCreateComplex(guildID, discordgo.GuildChannelCreateData{
|
newChan, err := s.GuildChannelCreateComplex(guildID, discordgo.GuildChannelCreateData{
|
||||||
Name: name,
|
Name: name,
|
||||||
@@ -53,6 +54,13 @@ func createPrivateVCAndMove(
|
|||||||
PermissionOverwrites: []*discordgo.PermissionOverwrite{
|
PermissionOverwrites: []*discordgo.PermissionOverwrite{
|
||||||
{ID: everyoneID, Type: discordgo.PermissionOverwriteTypeRole, Deny: denyEveryone},
|
{ID: everyoneID, Type: discordgo.PermissionOverwriteTypeRole, Deny: denyEveryone},
|
||||||
{ID: requesterID, Type: discordgo.PermissionOverwriteTypeMember, Allow: allowOwner},
|
{ID: requesterID, Type: discordgo.PermissionOverwriteTypeMember, Allow: allowOwner},
|
||||||
|
{ // <<< NEU: Bot-Overwrite, damit Move klappt
|
||||||
|
ID: botID,
|
||||||
|
Type: discordgo.PermissionOverwriteTypeMember,
|
||||||
|
Allow: int64(discordgo.PermissionViewChannel |
|
||||||
|
discordgo.PermissionVoiceConnect |
|
||||||
|
discordgo.PermissionVoiceMoveMembers),
|
||||||
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Reference in New Issue
Block a user