Как мне сделать, чтобы мой бот сделал роль и отдал ее мне? - PullRequest
0 голосов
/ 20 апреля 2019

Я создаю Discord бот, который, когда я использую команду (например! Autoadmin), бот создаст бросок прямо под ним, называемый «admin» с разрешением администратора, и добавит его к пользователю, который выполнил команду, но Я не знаю много о Java Script или даже о функциях, которые мне нужны для этого.

Я просмотрел онлайн, но не вижу ни одного кода, который я мог бы редактировать, чтобы делать то, что я хочу. Основная проблема в том, что я не знаю, какие функции нужны.

1 Ответ

2 голосов
/ 20 апреля 2019

Я рекомендую просматривать официальную документацию discord.js при поиске основной информации.

Чтобы создать роль и назначить ее себе, вы можете сделать что-то вроде

message.guild.createRole({
  name: 'Super Cool People',
  color: 'BLUE',
  permissions: ['ADMINISTRATOR']
})
  .then(async (newRole) => {
  await message.member.addRole(newRole)
})

Я рекомендую добавить блоки catch и журналы консоли, это просто основной способ сделать это.

Редактировать: Полезное видео: https://www.youtube.com/watch?v=Bts7kbZuefQ

...