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

Получается, что если завернуть input/print в телеграм то бонусом будет голосовая клавиатура от Android.
И тогда фразы можно не писать а наговаривать в микрофон.
Я довел эту идею с помощью Вашего проекта до работоспособного состояния - результат можно попробовать в форке Вашего проекта https://github.com/artyl/flywheel
На всякий случай по соображениям безопасности возможность работы ограничена конкретным user_id телеграм.
Запускать так:
./flywheel_tg.py tg_api_token tg_user_id
Пришлось немного переделать часть Вашего кода чтобы была возможность его переиспользования.
Ваш вариант постарался не сломать, так вариант работы с консоли никуда не делся.
В настоящем варианте это работает в однопользовательском режиме т.е. просто ввод и вывод перенесен в телеграм.
Не уверен что найду достаточно времени чтобы сделать нормальный pull-request, так что есть 4 варианта.
- Я отправляю pull request в том виде как есть.
- Не брать мой код а воспользоваться только идеей использовать голосовую клавиатуру (там кода то по сути 5 строчек, больше придумывал как с минимальными изменениями к Вашему коду притянуть)
- Дождаться пока я все проверю, и сделаю нормальный PR (если по этому варианту, то не могу обещать что сделаю быстро)
- Оставить все без изменений, может кто-то еще соберется с мыслями и допилит идею с телеграмом до работоспособного состояния.
Спасибо за Ваш проект. Пару месяцев назад была похожая идея, но не хватило времени/мотивации/ и т.п. чтобы довести это до стадии чтобы этим можно было пользоваться, не говоря уже что кому-то показывать.

При этом у меня в центре приоритетов была следующая идея - на андроиде в гугловой клавиатуре есть возможность вводить сообщения голосом.
Получается, что если завернуть input/print в телеграм то бонусом будет голосовая клавиатура от Android.
И тогда фразы можно не писать а наговаривать в микрофон.
Я довел эту идею с помощью Вашего проекта до работоспособного состояния - результат можно попробовать в форке Вашего проекта https://github.com/artyl/flywheel
На всякий случай по соображениям безопасности возможность работы ограничена конкретным user_id телеграм.
Запускать так:
./flywheel_tg.py tg_api_token tg_user_idПришлось немного переделать часть Вашего кода чтобы была возможность его переиспользования.
Ваш вариант постарался не сломать, так вариант работы с консоли никуда не делся.
В настоящем варианте это работает в однопользовательском режиме т.е. просто ввод и вывод перенесен в телеграм.
Не уверен что найду достаточно времени чтобы сделать нормальный pull-request, так что есть 4 варианта.