You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.3 KiB

  1. module.exports = {
  2. name: 'role_message',
  3. channels: ['734387503464710165'],
  4. description: 'Send the role message!',
  5. roles: ['732345527143759943'],
  6. async execute(message) {
  7. let message_new = await message.client.channels.cache.get("734387503464710165").send(`React to this message to give yourself a role.
  8. :iphone: : mobile development
  9. :nut_and_bolt: : hardware development
  10. :factory: : backend development
  11. :eyeglasses: : frontend development
  12. :spider:(spider) : web development
  13. :globe_with_meridians: : network engineering
  14. :penguin: : unix/linux
  15. :spider_web: : web security
  16. :closed_lock_with_key: : cryptology
  17. :upside_down: : reverse engineering
  18. :police_officer: : network security
  19. `)
  20. Promise.all([
  21. message_new.react('🔐'),
  22. message_new.react('🙃'),
  23. message_new.react('📱'),
  24. message_new.react('🔩'),
  25. message_new.react('🕸️'),
  26. message_new.react('🏭'),
  27. message_new.react('🕷️'),
  28. message_new.react('🌐'),
  29. message_new.react('👮'),
  30. message_new.react('🐧')
  31. ])
  32. .catch(() => console.error('One of the emojis failed to react.'));
  33. }
  34. }