chiliec / golos-vote-bot

Telegram-bot for collective supervision on Golos

Home Page:https://t.me/golosovalochka_bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Голосовалочка

Build Status Go Report Card Test Coverage GitHub license

Бот для коллективного кураторства в социальной блокчейн-сети "Голос".

Запуск

Шаг 1

Форкните репозиторий и склонируйте его через go get

Шаг 2

Скопируйте стандартный конфиг с новым именем config.local.json:

cp config.json config.local.json

и измените нужные параметры в нём.

Шаг 3

Выполните:

go run main.go

Деплой в Docker

Выполните команды:

docker build --no-cache -t golosovalochka .
docker stop golosovalochka
docker rm golosovalochka
docker run -d -v `pwd`/db:/root/db --name golosovalochka golosovalochka:latest .

или воспользуйтесь файлом ./redeploy.sh

Обновление зависимостей

Для управления зависимостями используется Dep.

Для обновления зависимостей выполните команду dep ensure -update.

Лицензия

Лицензия MIT. Свободно используйте, распространяйте и не забывайте контрибьютить обратно.

About

Telegram-bot for collective supervision on Golos

https://t.me/golosovalochka_bot

License:MIT License


Languages

Language:Go 99.4%Language:Shell 0.6%