Я сделал Git прямо в Telegram. Подписчики проголосовали за этот эксперимент — вот что получилось в первой версии
В канале @system_develope фишка такая: народ голосует, что я буду пилить дальше. На этот раз выиграл «Git в Telegram». Я такой: ладно, хуй с ним, делаю.
Идея тупо простая: кидаешь файл или ZIP боту → он коммитит → версии хранятся → diff, ветки, история — всё в твоём личном треде в канале. Без GitHub, без терминала, без аккаунтов.
Что уже работает (v0.1, бета):
/init <имя> — проект + тред
кидаешь файл/ZIP → добавляет, распаковывает, .gitignore работает
/commit <сообщение> → коммит + пост в тред
/ls — файлы в проекте
/status — изменения
/diff <файл> — цветной unified diff
/branch <имя>, /checkout <имя> — ветки
/branches — список с текущей
Права: чужой проект не увидишь и не тронешь (owner_id в базе всё держит).
Фейлы по пути:
закинул bot.py в самого себя → Telegram заморозил аккаунт (скрин: привидение «Аккаунт заморожен»)
MarkdownV2 ломал всё: «can't parse entities» на каждом символе
забыл /start после удаления БД → юзер не существует → пиздец
файл без проекта → новый проект с именем файла
Сейчас это уже стабильно для одного + тестеров. БЕТА-ТЕСТ ОТКРЫТ!
Кидайте файлы, ломайте, пишите баги в личку или в @sandbox_hardcore.
Канал: @system_develope
Кто юзал бы такое? Или реально никому нахуй не нужно? Пишите в комментах.





