Доработать игрового телеграмм бота python, telethon

4 000 руб. за проект
08 мая 2024, 23:13 • 8 откликов • 82 просмотра
Есть почти готовый бот для Телеграм на основе библиотеки TELETHON для игры в крестики нолики. Вам необходимо доработать его, добавив следующие возможности:

Дизайн и функциональность, аналогичные боту @XOchatBot. Дополнительно, необходимо добавить раздел «Профиль», который будет отображать:
Идентификатор игрока,
Число сыгранных игр,
Количество побед,
Количество поражений,
Количество ничьих,
Количество монет (далее объясню, что это).

Суть монет заключается в следующем:
Если игрок состязается с реальным пользователем, при победе ему начисляется 0,001 монеты, при проигрыше отнимается 0,0007 монет. При ничьей игрок получает 0 монет.

Если игрок состязается с ботом, при победе ему начисляется 0,0001 монеты, при проигрыше отнимается 0.00007
При ничьей игрок получает 0 монет.

Чтобы игрок не всегда выигрывал у бота, необходимо сделать ходы бота умными, добавив ему тактики. Реализуйте метод минимакс, если нет свободных тактик. Кроме того, если у игрока остаётся одна клетка для победы, бот должен ставить свой ход в эту клетку.

В профиле также должна быть кнопка «Вывести» и «Пополнить». Если пользователь нажмёт «Пополнить», его перекинет на чат с менеджером. Если пользователь нажмёт «Вывести», он также будет перекинут на чат с менеджером. Одно условие: пользователь не может нажать «Вывести», если у него меньше 20 монет.
Наконец, дизайн бота должен быть удобным для пользователя и визуально привлекательным, с четкими инструкциями и подсказками для каждого этапа. Бот также должен уметь работать с разными часовыми поясами.
Прошу ознакомиться с задачей и написать цену а также сроки выполнения, при возникновении вопросов спрашивайте.