ТЗ на бота
Команды
/help - при ее вводе должно вылазить текстовое меню со списком команд
/dice - игра на крипту по типу казино. Вводиться в чате с ботом
Человек должен вводить /dice {amount} {token} , после чего начинается игра рандом выбор от 1 до 10 цифр, если человек угадал то ему на счет прилетает 0,9x
И производится сообщение уже в чате с людьми:
🎉🎉
DICE GAME ENDED!
@{name } WIN!
💰 Received: 19 { TOKEN }
Если же не хватает депозита то воспроизводиться cообщение:
You don't have enough LEON!
Use the /deposit command to add funds.
Если же он проигрывает то воспроизводиться сообщение:
You lost, try again!
Команда /deposit человек должен писать ее в чате с ботом
При его введении человека перекидывает в отдельный чат где с ботом только они
Если у человека не подключен телеграмм кошелек то он ему высвечивается такое сообщение:
To use this bot we need to connect your wallet to your Telegram-account.
Please /register first!
После ввода команды /register ему надо подключить аккаунт кошелька телеграмм к боту
И он получает вот такое сообщение в чате с ботом:
To use this bot we need to connect your wallet to your Telegram-account. This way you can deposit to the bot address and it will be added to your balance automatically so you can start playing the games.
---------
Send the registration fee of EXACT 10.75859 OSHI to the following wallet:
{ adress }
После пополнения он получает такое сообщение:
You have successfully connected your account!
Если же у него уже подключен кошелек то ему высвечивается сообщение:
In order to replenish the wallet, you must send tokens to the address
---------
Send OSHI to { adress }
После успешного пополнения он получает сообщение:
You have successfully connected your account!
Показывает 20 лидеров ( людей которые выиграли в /dice больше всего )
#1 {names}: {кол-во токенов } OSHI
Команда /balance в чате с ботом
Currently on the tower balance are: {balance}
If you want to replenish, enter /deposit
Команда /withdraw команда используется только для чата с ботом:
Use the following command to withdraw your tokens
/withdraw {your-bep20-address} {amount-of-tokens} {name-of-token}
A minimal fee applies to your withdrawl.
Команда используется для вывода токенов через bep-20
Если человек вводит не существующий токен или у него нету такого числа токенов то ему пишет:
No such token or number of tokens exists
После того как он ввел команду название токена и сумму, и все хорошо то ему прописывается текст:
Tokens will be delivered to your wallet shortly
/rps - команда для игры пользователей друг против друга
Тот же /dice только игра 1 на 1 или с большим кол-вом токенов
/rps {amount-of-tokens} {name-of-token}
Если у него не хватает баланса то ему пишется:
There is not enough balance, you can replenish via /deposit
Если же баланса хватает то создается игра в чате с ботом где есть и другие люди:
NEW GAME!
@{name user} started a new DICE game with:
➡️ {кол-во токенов}OSHI
➡️ Lucky number: 513
DICE is a game where everyone can enter and receives a random number. After 2 minutes, the player with the highest number, wins!
Play along with this game with typing:
/dice {amount} OSHI
Чтобы играть в команде на которую отвечает игрок /dice {amount} OSHI кол во токенов должно соответствовать числу токенов в ставке
Суть такова, кому выпадет число больше от 1 до 1000 тот и выйграл, тот кто выйграл забирает у игрока всю сумму ставки но получает только 0,9x