Набросал тут скрипт, который берёт с полоникса любые нужные вам курсы и отображает их с временными метками. Думаю в перспективе его превратить в бота, но вот вопрос к вам - нужен ли такой бот кому-нибудь? Чтобы он предупреждал вас об определенном % роста выбранных криптопар через телеграм.
Вот набросок bash-скрипта
#!/bin/bash
url="https://poloniex.com/public?command=returnTicker"
pairs=( "BTC_ZEC" "ETH_ETC" "BTC_ETC" )
tempfile="file.temp"
curl -s $url > $tempfile
for i in "${pairs[@]}"; do
x=$(cat $tempfile | jq -r '.'$i'.last')
echo \"$i\" ":" \"$x\" ":" \"$(date +%D_%T)\"
done
rm $tempfile
Если хотите посмотреть доступные валютные пары с Poloniex, выполните:
curl -s https://poloniex.com/public?command=returnTicker | jq -r . | grep _ | awk -F'"' '{ print $2 }'
Скрипт полностью рабочий, но пока ничего не обрабатывает, кроме загрузки курсов и выдачи их с датой. Можно добавить логирование, трекинг, сравнение, и работу с телеграмом.
Я нашёл вот таких ботов:
- https://telegram.me/binfobot - работает только с BTC, LTC, DOGE
- https://telegram.me/coinofview_bot - не работает
У первого бота удобная опция - по умолчанию сообщит вам, если крипта подешевела или подорожала на 10%. Остальные боты не работают :( Хотя у второго бота есть даже сайт, coinofview.com, неясно почему он молчит.
Тех кого заинтересовал скрипт, предалагаю присоединиться к разработке. :) Можно переписать скрипт без труда под PHP, Python, Perl. Пишите в комментариях или в телеграм @fakesnowden
На связи!
Ваш SXIII
P.S. В зависимостях скрипта - jq и curl, если у вас нет их, установите через менеджер пакетов, или вот так на ubuntu:
sudo apt install jq curl
Целевые подписчики в Telegram-каналы/чаты
Рассылка по личным сообщениям по целевой аудитории
Разработка Telegram-ботов любой сложности
Оставляйте заявку на на сайте: Tegram.pro
Бота пилим в рамках хакатона "47hours" в Ростове. Вот ссылка на наш чат по поводу него: https://t.me/cryptobotrnd - добро пожаловать! :)
@sxiii, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующих категориях:
Тоже все думаю об этом. Интересно так же сравнивать с разными биржами. Если на одной бирже начинается движение, успеть среагировать на другой.
@ropox - тут я работаю через публичное API, принципиально не хотел загрузку курсов с API ключами, ибо слишком большой это гемор - получать API ключи, вписывать их... Тем более, если предположить, что бирж будет 5 или 10 штук, это уж совсем трудоёмко, особенно для обычных пользователей. Но все биржи, у которых есть Public (rates) API, можно без труда добавить. Присылайте, какие вам хотелось бы
Конечно нужно, вай нот=))
отличный пост, г-н @sxiii
большое спасибо
нужен бот в котором можно ставить алерты на пересечение ценой определенных уровней.
Бот который отображает цену по разным биржам уже есть. Посмотри @CryptoChanBot
@phenom - я как раз это и предлагал, просто ещё эту логику не успел запилить.
и если есть время/желание - поюзай blockfolio. я что-то слышал но не игрался.
Ну так это готовая приложуха для телефонов. Штука классная, но, уверен, многие всё же предпочтут иметь настраиваемого бота в ТГ.
о божечки, если будет хорошая инструкция и я смогу повторить- это будет лучший подарок для меня в 2017 году!
@losos - скрипт уже рабочий, копируешь, сохраняешь в домашнюю папку например как
poloniex.sh
, из терминала делаешьchmod +x pol*
и затем просто запускаешь./poloniex.sh
. Список всех валют с биржи можно получить вот так:curl -s https://poloniex.com/public?command=returnTicker | jq -r . | grep _ | awk -F'"' '{ print $2 }'
шрифт Gost type A, тип линии сгиба тире две точки, шероховатость 3,2 из под станка....
а полная инструкция для инженеров есть? мне бы с первого шага или ссылку, где прочесть о первых шагах
Шрифт не оч, кстати, лучше Monotype. Кегель 11, 12 или 14? ) Инфа о bash:
думаю тебя многие поблагодарят.