Просмотр полной версии : BTC-Bot - быстрый курс биткоина в ВК-боте
BTC-BOT
По просьбе @Vitaliy_Silent (https://www.blast.hk/members/396438/)
GitHub - agentprivate/btc-bot (https://github.com/akityjs/btc-bot)
Contribute to agentprivate/btc-bot development by creating an account on GitHub.
github.com
Установка такая же как в прошлом боте (*click* (https://www.blast.hk/threads/88824/#post-752019))
Инструкция:
1) Скачиваем архив
2) Нажимаем SHIFT+ПКМ -> PowerShell
3) Пишем npm i
4) Открываем config.js
5) Вставляем в поле TOKEN свой токен / в поле BTCKEY токен с сайта
*click* (https://www.blast.hk/redirect/aHR0cHM6Ly9jb2lubWFya2V0Y2FwLmNvbS9hcGkv), придется зарегистрироваться.
6) Нажимаем SHIFT+ПКМ -> PowerShell
7) Пишем npm i
8) После установки -> node .
Ну, инструкция впрочем всегда лежит на гитхабе.
Бот работает как на страницу, так и на группу, в зависимости, естественно, от токена.
Не знаю, может быть кому-то будет нужно.
UPD1: Прикрепил файл для удобного скачивания
author: @akityjs
vsevolodezz
27.05.2021, 23:43
Error: Polling updates already started
at PollingTransport.start (C:\btc-bot-main\node_modules\vk-io\lib\index.js:5046:19)
at Updates.startPolling (C:\btc-bot-main\node_modules\vk-io\lib\index.js:8841:38)
at Updates.start (C:\btc-bot-main\node_modules\vk-io\lib\index.js:8874:20)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
wulfandr
28.05.2021, 01:05
Error: Polling updates already started
at PollingTransport.start (C:\btc-bot-main\node_modules\vk-io\lib\index.js:5046:19)
at Updates.startPolling (C:\btc-bot-main\node_modules\vk-io\lib\index.js:8841:38)
at Updates.start (C:\btc-bot-main\node_modules\vk-io\lib\index.js:8874:20)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
гуглить не учили?
wulfandr
28.05.2021, 01:08
BTC-BOT
По просьбе @Vitaliy_Silent (https://www.blast.hk/members/396438/)
GitHub - agentprivate/btc-bot (https://github.com/akityjs/btc-bot)
Contribute to agentprivate/btc-bot development by creating an account on GitHub.
github.com
Установка такая же как в прошлом боте (*click* (https://www.blast.hk/threads/88824/#post-752019))
Инструкция:
1) Скачиваем архив
2) Нажимаем SHIFT+ПКМ -> PowerShell
3) Пишем npm i
4) Открываем config.js
5) Вставляем в поле TOKEN свой токен / в поле BTCKEY токен с сайта
*click* (https://www.blast.hk/redirect/aHR0cHM6Ly9jb2lubWFya2V0Y2FwLmNvbS9hcGkv), придется зарегистрироваться.
6) Нажимаем SHIFT+ПКМ -> PowerShell
7) Пишем npm i
8) После установки -> node .
Ну, инструкция впрочем всегда лежит на гитхабе.
Бот работает как на страницу, так и на группу, в зависимости, естественно, от токена.
Не знаю, может быть кому-то будет нужно.
UPD1: Прикрепил файл для удобного скачивания
author: @akityjs
а нахер создавать ключ битка если есть открытый api от blockchein?
JavaScript:
[CODE]
const
VkBot
=
require
(
'node-vk-bot-api'
)
;
const
axios
=
require
(
'axios'
)
;
const
bot
=
new
VkBot
(
'token for group'
)
;
bot
.
command
(
'/btc'
,
(
ctx
)
=>
{
getBTC
(
)
.
then
(
(
res
)
=>
{
ctx
.
reply
(
`Цена покупки биткоина:${res.buy}руб.`
)
;
}
)
}
)
;
function
numberWithCommas
(
x
)
{
return
x
.
toString
(
)
.
replace
(
/\B(?
Зависимости axios, node-vk-bot-api
Error: Polling updates already started
at PollingTransport.start (C:\btc-bot-main\node_modules\vk-io\lib\index.js:5046:19)
at Updates.startPolling (C:\btc-bot-main\node_modules\vk-io\lib\index.js:8841:38)
at Updates.start (C:\btc-bot-main\node_modules\vk-io\lib\index.js:8874:20)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
если ничего не помогает, попробуй убрать эту строчку, но у меня все работает, только что перекачал это
вот эту
JavaScript:
vk
.
updates
.
startPolling
(
)
.
then
(
(
)
=>
console
.
log
(
'author: @akityjs'
)
,
console
.
log
(
`[$] Bot started.`
)
)
;
[QUOTE="wulfandr"]
а нахер создавать ключ битка если есть открытый api от blockchein?
JavaScript:
[CODE]
const
VkBot
=
require
(
'node-vk-bot-api'
)
;
const
axios
=
require
(
'axios'
)
;
const
bot
=
new
VkBot
(
'token for group'
)
;
bot
.
command
(
'/btc'
,
(
ctx
)
=>
{
getBTC
(
)
.
then
(
(
res
)
=>
{
ctx
.
reply
(
`Цена покупки биткоина:${res.buy}руб.`
)
;
}
)
}
)
;
function
numberWithCommas
(
x
)
{
return
x
.
toString
(
)
.
replace
(
/\B(?
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot