mirror of
https://github.com/jwinterm/node-tip-bot.git
synced 2026-10-17 05:41:42 +02:00
109 lines
3.7 KiB
YAML
109 lines
3.7 KiB
YAML
connection:
|
|
host: irc.freenode.net
|
|
port: 6697
|
|
secure: true
|
|
debug: false
|
|
login:
|
|
nickname: myrbot
|
|
username: myrbot
|
|
realname: node.js myriad tipping bot
|
|
nickserv_password: pw
|
|
channels:
|
|
- '##myriadcoin'
|
|
log:
|
|
file: tipbot.log
|
|
rpc:
|
|
host: localhost
|
|
port: 10889
|
|
user: rpcuser
|
|
pass: rpcpw
|
|
prefix: ''
|
|
coin:
|
|
withdrawal_fee: 2
|
|
min_withdraw: 5
|
|
min_confirmations: 5
|
|
min_tip: 10
|
|
min_rain: 1
|
|
short_name: ' MYR'
|
|
full_name: myriadcoin
|
|
webadmin:
|
|
enabled: false
|
|
port: 8080
|
|
users:
|
|
jwinterm: webadminpw
|
|
commands:
|
|
help:
|
|
pm: true
|
|
channel: true
|
|
tip:
|
|
pm: true
|
|
channel: true
|
|
balance:
|
|
pm: true
|
|
channel: true
|
|
withdraw:
|
|
pm: true
|
|
channel: true
|
|
address:
|
|
pm: true
|
|
channel: true
|
|
terms:
|
|
pm: true
|
|
channel: false
|
|
rain:
|
|
pm: false
|
|
channel: true
|
|
rain_on_last_active: 0 # amount in seconds. rain tips will fall only on users active within x seconds. leave 0 for no such behavior.
|
|
rainall:
|
|
pm: false
|
|
channel: true
|
|
dice:
|
|
pm: true
|
|
channel: true
|
|
housebalance:
|
|
pm: true
|
|
channel: true
|
|
maxbet:
|
|
pm: true
|
|
channel: true
|
|
network:
|
|
pm: true
|
|
channel: true
|
|
price:
|
|
pm: true
|
|
channel: true
|
|
|
|
messages:
|
|
error: 'Sorry %name%, something went wrong.'
|
|
no_funds: "Sorry %name%, you don't have enough funds (you're %short%%short_name% short)"
|
|
not_identified: '%name%: You need to be identified with NickServ to tip.'
|
|
tipped: '%from% tipped %to% %amount%%short_name%! "/msg %nick% help" to claim.'
|
|
balance: '%name% has %balance%%short_name%.'
|
|
balance_unconfirmed: '%name% has %balance%%short_name% (unconfirmed: %unconfirmed%%short_name%)'
|
|
deposit_address: Your deposit address %address%
|
|
withdraw_too_small: 'Sorry %name%, you need to withdraw at least %min_withdraw%%short_name% (you have %balance%%short_name%)'
|
|
invalid_address: 'Sorry %name%, the address you specified is invalid (%address%).'
|
|
tip_too_small: 'Sorry %from%, your tip to %to% (%amount%%short_name%) is too small (min. %min_tip%%short_name%).'
|
|
rain_too_small: 'Sorry %from%, your rain (%amount%%short_name%) is too small (min. %min_rain%%short_name%). Increase the value or decrease max wet users.'
|
|
tip_self: "Sorry %name%, you can't tip yourself!"
|
|
invalid_amount: 'Sorry %name%, "%amount%" is not a correct amount.'
|
|
rain: '%name% rained %amount%%short_name% upon %list%.'
|
|
rainall: '%name% rained %amount%%short_name% upon %list%.'
|
|
withdraw_success:
|
|
- '%name%: %amount%%short_name% has been withdrawn from your account to %address%'
|
|
- 'You have been charged %withdrawal_fee%%short_name% withdrawal fee.'
|
|
- 'Transaction %transaction% completed.'
|
|
help:
|
|
- 'You can use following commands:'
|
|
- 'balance - displays your current wallet balance'
|
|
- 'address - displays %full_name% address where you can send your funds to the tip bot'
|
|
- 'withdraw <%full_name% address> - withdraws your whole wallet balance to specified address (you will be charged %withdrawal_fee%%short_name% withdrawal fee)'
|
|
- 'tip <nick> <amount> - sends the specified amount of %full_name% to the specified nickname'
|
|
- 'rain <amount> [max] - splits amount coins between max users or the whole channel'
|
|
- 'rainall <amount> - splits amount coins between users of the whole channel'
|
|
- 'dice <amount> [multiplier] - play dice with myrbot, default multiplier is 2, use 5 or 10 for lower odds and higher reward (1% house edge)'
|
|
- 'terms - displays terms and conditions for using %nick%'
|
|
terms:
|
|
- 'There are no fees to use %nick%, with the exception of %withdrawal_fee%%short_name% fee on withdrawals.'
|
|
- 'In no event shall %nick% be responsible in the event of lost, stolen or misdirected funds.'
|