Я не знаю, как сделать выдачу роли, определенному пользователю, на которого была вызвана команда.
Документацию изучите. Это простая задача.
Читаете что было написано в поле(юзер) и затем вызываете метод для выдачи роли, указав айди роли и пользователя в аргументах.
В некоторых языках программирования - нет. :)
Тут еще важен фактор потребления ресурсов. Бывает, что короткий код ест больше ресурсов, чем код, который побольше.
Используйте вместо этого Arch Linux, Fedora или Linux Mint.