Ответ📄 Chess
ℹ️ Шахматы для игры вдвоём
✏️ Commands:
📷 .chess [nothing/reply/username/id] предложить человеку сыграть партию в чате
📷 .stockfish [reply/username/id] предложить человеку сыграть партию против 🐟 Stockfish
⚠️ Для корректной работы вам нужно разрешить Everyone (Inline) в .security Ch
🐱 пссс... бета-версия новых шахмат доступна по ссылке:
🔗 dlm https://raw.githubusercontent.com/zetgohack/testingmodules/main/chess_remake.py
💬 Можете опробовать её и дать свой фидбек по модулю
(модуль ещё не завершён полностью, не бейте ес чо). Буду ждать репорты багов в комменты! Особенно интересно поведение модуля в Хикке
🛠 Тут я реализовал полный функционал первой версии шахмат (даже чуть больше). Из нового:
📷 Добавлена английская локализация
📷 Никакого .purgegame! Теперь вы можете вести хоть 5 партий одновременно
📷 Возможность сдаться в момент вашего хода
📷 В принципе изменён внешний вид статусного сообщения
✏️ Ну и рефакторинг кода. Сейчас хотя бы не такая вермишель образуется из кода...
... а в будущем планируется:
📷 Допилить функционал для кнопки ничьи
📷 Закончить часть с бекапами партий из дб (у вас будет возможность просмотра историй партии, выгрузки их PGN с FEN, которые нужны для анализаторов партий и при форс-мажорах возможность восстановления партии в том состоянии, в котором была доска до отключения/перезагрузки юзербота)
📷 Добавить возможность играть против Stockfish (одиночная игра)
⚠️ Для корректной работы вам по-прежнему нужно разрешить Everyone (Inline) в .security Chess
🤔 И мне по-прежнему нужны идеи для оформления доски, чтобы в шахматы можно было спокойно сыграть с ПК клиентов, ибо текущие стили не позволяют нормально вести игру
Пушистыц · 2 · 1.2K ·