Telegram Бот для ведения мафии
Цель бота - ведение игры в Мафию. Функционал будет делится на 2 категории - для пользователя (Игрока) и админа (Ведущего)
Процесс использования ботом игроком:
- В игре могут участвовать от 8 до 16 игроков.
- Каждый игрок отправляет запрос боту в котором пишет имя, свой номер (Номер у игрока на столе перед ним вживую), и нажимает “Я готов”.
- Когда все участники зашли, в зависимости от количества игроков, БОТ ВЫБИРАЕТ НУЖНЫЙ НАБОР КАРТ В ИГРЕ И РАНДОМНО ВЫДАЕТ КАЖДОМУ УЧАСТНИКУ ЕГО РОЛЬ.
- На этом использование игроком бота заканчивается
Процесс использования ботом ведущим
- Когда ведущий увидел что все за столом нажали “Я готов”, он нажимает “Старт” и после видит перед собой список игроков и кому какие роли достались.
- Далее в игре есть 2 этапа которые повторяются пока игра не закончится и кто то не выиграет: день и ночь. Днем один из игроков путем голосования вживую покидает игру. Ночью жители у которых есть роли совершают свои активные действия
- Функционал админа днем: нажимает кнопку день, после этого он вводит номер игрока которого выставили на голосование. В ответ получает “На голосовании - Х”, дальше или вводит еще один номер и опять появляется список, или нажимает на кнопку приступить к голосованию. После этого ему по очереди идут вопросы “Сколько проголосовало за игрока Х?” и так за каждого. Голоса за последнего считаются автоматически в зависимости от того сколько человек в игре.
- После того как голосование прошло, тот за кого отдали большее количество покидает игру, админу приходит опять список игроков, где строка с игроком перечеркнута
- Функционал Админа ночью: спрашиваются 3 вопроса. “Кого убила мафия” - админ отвечает цифрой”, “Кого проверил дон” и “Кого проверил Шериф”. Во всех случаях он вводит цифру. После ночи ему опять дается список где убитый игрок перечеркивается, а того кого проверили дон и шериф возле имени стоит пометка (Смайл к примеру или что то и сохраняется до конца игры).
- Админ может раньше времени завершить игру (Бывают разные случаи) и отдать победу одной из команд. Сделать функцию (Выиграли мирные или мафия)
- Чтобы стать админом, можно сделать какой-то пароль в это доп меню (Ведущие могут быть разные)
- Подсчет в базе: нужно записывать данные о том сколько игр каждый выиграл проиграл.Потом будем выводить итоги и лучшие
Current freelance projects in the category Bot Development
Automation bot for playerok.com
89 USD
1. Main Menu and Monitoring Dashboard screen updated in real-time (or by button): Status of key modules (On/Off). Current tasks: number of pending code/email deliveries from buyers, active orders. Financial summary for the current date (Total amount, net profit considering… Engineering, Bot Development ∙ 22 hours 15 minutes back ∙ 36 proposals |
Integration of the analytics system with the Database in Tables
111 USD
The current analytics system needs to be brought to a stable working state. Currently, data from CRM, telephony, and advertising accounts is pulled through Supabase via MSP into Google Sheets, but some processes still require manual control. This needs to be eliminated.1.… AI & Machine Learning, Bot Development ∙ 1 day 17 hours back ∙ 30 proposals |
Telegram bot for hiring/searching employees. For job searching.
24 USD
1. General Concept Creation of a Telegram bot for automating recruitment and mutual job searching. The system operates on the principle of active response and mutual confirmation of interest (Double Opt-In). The system includes two roles: Employer (Company Owner) and Worker (Job… Python, Bot Development ∙ 1 day 19 hours back ∙ 90 proposals |
Turnkey Telegram bot: daily reminders and rotation of duty personnel with monitoringA Telegram bot is needed for internal team operations. The stack is up to you; the result is what matters, not the method. What it does: — posts a reminder in the group at a specified time every working day and tags two on-duty members (from two different lists); — manages the… Bot Development ∙ 2 days 8 hours back ∙ 100 proposals |
Pocket option trading bot, in Telegram
45 USD
I need a bot that will send a signal to raise or lower the bid every 30 seconds. Thank you. You can also come up with something for 1 minute, so that the bot gives a separate signal every minute to raise or lower the bid. I'm interested in Brent oil. For now, only that. Thank… Bot Development ∙ 2 days 23 hours back ∙ 24 proposals |