RINCODE, ну комбинировать два разных фреймворка для ботов - уже плохая идея. А уж синхронный с асинхронным... Выбери тот, на котором нужные фичи есть, и пиши на нём.
Если просто вытащить шнур компа из розетки и воткнуть обратно - тоже сам включается?
В некоторых компах есть опция в биосе, что делать при пропадании и возврате напряжения питания. И варианты: остаться выключенным / включиться всегда / включиться если был включён в момент пропадания. При "включиться всегда" любое пропадание/просадка напряжения может спровоцировать комп на включение.
Кирилл, блин, у тебя уже есть объект бота - просто подставь его вместо объекта клиента в коде для кнопок и посмотри, заработает или нет. Честное слово, это быстрее всего будет.
Код, если честно, не качал.