в nim я не особо хорош.
начал писать телеграм бот на ним и телебот, решил хранить юзернеймы пользователей которые нажали старт в последовательности (seq), когда я добавляю в последовательность через процедуру вылезает вот такая ошибка:
proc onCommand(b: TeleBot; command: string; cb: CommandCallback)
first type mismatch at position: 3
required type for cb: CommandCallback
but expression 'voteHandler' is of type: proc (b: TeleBot, c: Command): Future[system.bool]{.locks: <unknown>.}
This expression is not GC-safe. Annotate the proc with {.gcsafe.} to get extended error information.
expression: onCommand(bot, "vote", voteHandler)