ну почти. он почему то решил что надо требовать админских привилегий хотя я подразумевал что доступно для всех

и искаверкал идентификатор юзера, его надо было оставить в чистом виде

еще надо было добавить запуск в параллельном потоке но это уже не очевидно

в остальном всё ок. бот теперь сам себя будет полностью писать Ж)

размер анализируемого файла 227486 символов

pastebin.com