discussionChannel.rolePermissions('590449138093522955').add('SEND_MESSAGES: true')
AND
discussionChannel.rolePermissions('590449138093522955').remove('SEND_MESSAGES: true')
エラーを送信します:RangeError:無効な権限文字列または番号。
DiscussionChannelは有効なテキストチャネルです。文字通り私が知っているのはそれだけです。何らかの理由で、ロールのアクセス許可を取得してから、メッセージを送信できるかどうかを変更しようとしても機能しません。
Permissions.add()
そしてPermissions.remove()
、任意の量のPermissionResolvableを取ります。これらは、有効なアクセス許可フラグ、アクセス許可の数、アクセス許可自体、または前述のオプションのいずれかに一致する要素の配列を含む文字列にすることができます。
'SEND_MESSAGES: true'
PermissionResolvableではありません。
たとえば、フラグ(または権限の番号)のみを使用します'SEND_MESSAGES'
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加