VALIDATOR-STATUS_BOT
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04-ru
sudo useradd mmsbot
sudo usermod -aG docker mmsbot
cd ../../../home/
mkdir bot_axelar имя бота (вместо акселар)
chown -R mmsbot:mmsbot bot_axelar
cd bot_axelar
exit
reboot
apt install docker-compose
reboot
архив с ботом luck
идем в файлзилу открываем сервак с архивом
в папку бот " название"
добавляем архив
su - mmsbot
cd ../../../home/bot_decentr
unzip 1212.zip - название архива внимательно
su - mmsbot
https://cosmos.directory/
тут ищем нужную сеть
через файлзиллу захожу на хост выделаяю и скачиваю в сублимит текст файлы:
отркываем в редакторе файлы ПРОСМОТР ПРАВКА
.env
docker-compose
api_cosmos
создаем бота в режиме разработчика
идем в general - bot add
в url бот-администратор ( жмем галочки - сейв ченджс)
env
2я строка - ... вставляем дискорд токен бота ( в разделе бот - резет токен вставляем после равно)
7я строка - указывает rest адрес, берем на космос.директори верхний без http вставляем в ковычки
9я строка - если сеть есть на минтскане, ничего не трогаем. если сети нет на минтскане - пиши мне в название в скобках вставляем нужный пример axelar
10я строка - на сервере дискорда, на нужном канале щелкаешь правой кнопкой и нажимаешь копировать ID
docker-compose
заменяешь название бота в соотвестии с проектом
14 и 23 строки
api_cosmos
38я строка - там где у тебя https://rpc.bitsong.interbloc.org:443 , надо заменить на адрес rpc взятый на космос директори
38 строка
идем на гитхаб проекта (папка чейн)
в правой колонке щелкаем на Releases
видим верхний файл релиза. он без расширения(не архив) - это то что нам надо
если такого нет, но есть архивы(zip или tar.gz) - пиши мне
копируем название фалй пример kid-mainnet-3.0.0-linux-amd64
идём в терминал ( предполагается что ты уже в папке с ботом)
пишем
wget и вставляешь ссылку https://github.com/KiFoundation/ki-tools/releases/download/3.0.0/kid-mainnet-3.0.0-linux-amd64
чекаешь в файлзилле - в папке бота должен появиться файл
копируешь его название ( нажать на файл, нажать ф2, скопировать название)
возвращаяешься в саблим текст, файл api_cosmos, строка 38
там вставляешь скопированное название вместо bitsongd-v0.11.0-linux-amd64
сюда
https://discord.com/developers/applications
new aplication
вводишь имя сохоаняешь
затем слева в меню появится меню, нажимаешь Bot
жмешь reset token
полученный токен копируешь и идёшь в саблим текст, файл env
вставляешь токен на второй строке
теперь на этом сайте, слева в меню OAuth2 > url generator
ставишь галочки bot
и ниже administrator
ниже появится ссылка, копируешь её и в браузере вставляешь
СОХРАНЯЕМ ВСЕ ФАЙЛЫ В СУБЛИМИТ ТЕКС контр S
идём в терминал
su - mmsbot (по идее уже там!)
docker build -t kichain-bot . вместо cheqd подставь своё название точкуне проеби в конце команды
docker-compose up -d
изменить название библиотеки дискорда для питона на версию
если не фурычит
docker-compose stop останавливаем контейнеры
docker rm bot_kichain_bot_1 & docker rm bot_kichain_fillservice_1 & docker rm bot_kichain_mongo_1
docker build -t kichain-bot . вместо cheqd подставь своё название точкуне проеби в конце команды
docker-compose up -d