1. Отслеживаете messageCreate.
2. Запрашиваете обьект нужной роли с сервера (чтобы проверить ее существование).
3. Обращаетесь к member (из message.member), после чего выдаете роль.
Не понимаю, куда у вас пропал session_start();, он должен быть в начале каждого файла где идет работа с сессиями, если вы его поставите - проблема решится.
И использование кода на 4 строчке (работа с БД) - дырка для SQL инъекции, советую юзать подготовленные запросы с плейсхолдером.