Вижу код создания инвайта и код его отправки, но в упор не вижу где бот ждет сообщение от пользователя, где он анализирует его текст и принимает решение отправить инвайт или нет.
Похоже, что всё работает как и задумано, нет кода для чтения поступивших команд - нет реакции на команды.