Мне нужно, чтобы бот выполнял слеш команды. /gold - человек сообщает сколько у него золота и бот выставляет эту сумму на продажу на сайте. Если людей на одном сервере у нас работает несколько, каждый может прописать команду /gold и бот будет добавлять соответственную сумму в нашем заказае на сайте. Например один человек прописывает /gold 1000. Бот выставляет на продажу 1000 золота. Если второй человек, работающий на том же сервере напишет после этого /gold 5000, бот приплюсует это к первой сумме и уже будет выставлено 6000. Если первый человек, к примеру, прописал команду /cancel или вышел оффлаин в дискорде, бот отменяет его долю с продажи (остаётся 5000). После каждой команды бот должен писать сообщение в чат что он сделал. К примеру #Tirandill выставил 5000, всего выставлено 6000.
/problem человек пишет в своём канале каоманду + сообщение после пробела. Сообщение отправляется администрации канала.
После получения заказа, к примеру в игре New world на сервере Calnagor, в соответсвующем канале дискорда (NW-US-Calnagor) Бот должен выдавать сообщение что такой-то покупатель (его игровой ник взятый из заказа на сайте) приобрел такую-то сумму игровой валюты. После этого, продавцы на канале должны принять заказ через команду /sell (сумма после пробела). Продавцом может быть несколько на одном сервере и большой заказ может разбиваться на несколько человек. В таком случае каждый пишет /sell (сумму сколько он готов предоставить по данному заказу).
После передачи золота покупателю в игре, продавец или продавцы, если их было несколько, пишут команду /proof (после пробела ссылка на
https://drive.google.com/ на видео файл, бот должен будет добавить этот файл в соответствующем разделе на сайте после продажи. После того, как человек продал золото и отправил /proof, бот должен писать сообщение например: Tirandill продал 10 золото на сумму 15$, всего 135$ (всего имеется в виду после получения зарплаты. Когда зарплата была выплачена, эта цифра должна обнуляться. Мне будет нужен функционал для подобных манипуляций.
/price бот проверяет цену золото и выводит её в канал. Эта цена должна будет быть снижена на определённый процент (мне нужна будет возможность регулировать этот процент как общий для всех продавцов, так и индивидуально для каждого). К примеру золото на сайте по 1$, я ставлю снижение на 20%, бот выдаст цену в 0.8$ после команды /price. Команды /payoneer, /wmz, /card, /USDT, /QIWI нужны просто чтобы принять информацию от продавцом с названием их кошелька, куда потом будут выводиться деньги. Т.е они 1 раз пропишут эту команду и в Бухгалтерском канале должна для меня быть информация куда они хотят выводить деньги.Бухгалтерских канала должно быть два: 1 только для администрации канала, там будет более подробная информация о каждом сотруднике: Ф.И.О, Тэг в дискорд, сумма на которую человек продал до снижения на % и после снижения (я должен видеть на какую сумму человек реально продал золота и сколько ему платить зарплату).
Там же должна появляться информация о их кошельках после команд /payoneer, /wmz, /card, /USDT, /QIWI.
Второй канал бухгалтерии должен включать только Тэг дискорда каждого участника и сколько они заработали за этот месяц (только сниженая на % сумма)
Видео по работе с сайтом
https://www.youtube.com/watch?v=eRghUstXtGM