Open source Telegram bot for Nano currency
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README.md
balance_check.py
bot.cfg
clean_send.py
common.py
common_mysql.py
common_qr.py
common_rpc.py
config.json
faucet.py
frontiers.py
frontiers_callback.py
language.json
maintenance.py
monitoring.py
mysql.sql
nginx_site.conf
pass_check.py
prices.py
raiwalletbot.py
representative.py
transaction_booster.py
unlock_wallet.py

README.md

NanoWalletBot

@NanoWalletBot — Open source Telegram bot for Nano cryptocurrency

Python requirements

Required non-default Python libraries
python-urllib3
python-requests
python-mysql.connector
python-qrtools
Installed with pip (pip install)
pypng
PyQRCode
python-telegram-bot

Other software configurations

rai_node config sample in config.json
MySQL database structure in mysql.sql
Nginx config sample in nginx_site.conf

rai_node config.json tuning

If you use docker node, set "address": "::0.0.0.0"

0.1 Nano incoming limit: "receive_minimum": "100000000000000000000000000000"
https://github.com/clemahieu/raiblocks/wiki/Distribution-and-Mining#Divider

Start bot

Create wallet with curl -g -d '{ "action": "wallet_create" }' http://localhost:7076
Set password with curl -g -d '{ "action": "password_change", "wallet": "WALLETID", "password": "WalletPassword123" }' http://localhost:7076
Edit bot.cfg with your preferences
Start bot python raiwalletbot.py
Start callback incoming transactions server python frontiers_callback.py
Set cron job for python frontiers.py and other scripts if required

Thanks