Да. Аналогичная команда oathtool:
oathtool --totp -b «TOTPCODESTRING»
Что вы используете, что не распознаёт Discourse (предположительно, не распознаёт QR-код)?
Работает ли это с этим?