@lntxbot
@lntxbot
A Telegram bot I made just because I was bored and no one had done yet. I didn’t have any experience with Telegram bots or running a Lightning Network node, but it turned out to be quite well-received and successful.
As I slowly included things in it, lnurl stuff, custom integrations to other apps and social features, It has a large number of commands and arcane functionality hidden in it. This opaque output of the /help
command is a hint:
/start [<tutorial>]
/lnurl <lnurl>
/receive (lnurl | (any | <satoshis>) [<description>...])
/pay (lnurl <satoshis> | [now] [<invoice>] [<satoshis>])
/send [anonymously] <satoshis> [<receiver>...] [--anonymous]
/balance [apps]
/apps
/tx <hash>
/log <hash>
/transactions [<tag>] [--in] [--out]
/giveaway <satoshis>
/coinflip <satoshis> [<num_participants>]
/giveflip <satoshis> [<num_participants>]
/fundraise <satoshis> <num_participants> <receiver>...
/hide <satoshis> [<message>...] [--revealers=<num_revealers>] [--crowdfund=<num_participants>] [--public] [--private]
/reveal <hidden_message_id>
/etleneum [history | withdraw | (apps | contracts) | call <id> | <contract> [state [<jqfilter>] | subscribe | unsubscribe | <method> [<satoshis>] [<params>...]]]
/satellite <satoshis> [<message>...]
/bitclouds [create | status [<host>] | topup <satoshis> [<host>] | adopt <host> | abandon <host>]
/rub <service> <account> [<rub>]
/skype <username> [<usd>]
/bitrefill (country <country_code> | <query> [<phone_number>])
/gifts (list | [<satoshis>])
/sats4ads (on [<msat_per_character>] | off | rate | rates | broadcast <satoshis> [<text>...] [--max-rate=<maxrate>] [--skip=<offset>] | preview)
/api [full | invoice | readonly | url | refresh]
/lightningatm
/bluewallet [refresh]
/rename <name>
/toggle (ticket [<price>] | renamable [<price>] | spammy | language [<lang>] | coinflips)
/dollar <satoshis>
/moon
/help [<command>]
/stop
Published at
2019-01-07 01:00:00Event JSON
{
"id": "c9f8aebf00681c89d1dff5771e4874f0bd76924474743a018609a7579c08abc1",
"pubkey": "3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",
"created_at": 1546819200,
"kind": 30023,
"tags": [
[
"d",
"2495e7ef"
],
[
"title",
"@lntxbot"
],
[
"published_at",
"1546819200"
]
],
"content": "\n# @lntxbot\n\nA Telegram bot I made just because I was bored and no one had done yet. I didn't have any experience with Telegram bots or running a Lightning Network node, but it turned out to be quite well-received and successful.\n\nAs I slowly included things in it, lnurl stuff, custom integrations to other apps and social features, It has a large number of commands and arcane functionality hidden in it. This opaque output of the `/help` command is a hint:\n\n```\n/start [\u003ctutorial\u003e]\n/lnurl \u003clnurl\u003e\n/receive (lnurl | (any | \u003csatoshis\u003e) [\u003cdescription\u003e...])\n/pay (lnurl \u003csatoshis\u003e | [now] [\u003cinvoice\u003e] [\u003csatoshis\u003e])\n/send [anonymously] \u003csatoshis\u003e [\u003creceiver\u003e...] [--anonymous]\n/balance [apps]\n/apps\n/tx \u003chash\u003e\n/log \u003chash\u003e\n/transactions [\u003ctag\u003e] [--in] [--out]\n/giveaway \u003csatoshis\u003e\n/coinflip \u003csatoshis\u003e [\u003cnum_participants\u003e]\n/giveflip \u003csatoshis\u003e [\u003cnum_participants\u003e]\n/fundraise \u003csatoshis\u003e \u003cnum_participants\u003e \u003creceiver\u003e...\n/hide \u003csatoshis\u003e [\u003cmessage\u003e...] [--revealers=\u003cnum_revealers\u003e] [--crowdfund=\u003cnum_participants\u003e] [--public] [--private]\n/reveal \u003chidden_message_id\u003e\n/etleneum [history | withdraw | (apps | contracts) | call \u003cid\u003e | \u003ccontract\u003e [state [\u003cjqfilter\u003e] | subscribe | unsubscribe | \u003cmethod\u003e [\u003csatoshis\u003e] [\u003cparams\u003e...]]]\n/satellite \u003csatoshis\u003e [\u003cmessage\u003e...]\n/bitclouds [create | status [\u003chost\u003e] | topup \u003csatoshis\u003e [\u003chost\u003e] | adopt \u003chost\u003e | abandon \u003chost\u003e]\n/rub \u003cservice\u003e \u003caccount\u003e [\u003crub\u003e]\n/skype \u003cusername\u003e [\u003cusd\u003e]\n/bitrefill (country \u003ccountry_code\u003e | \u003cquery\u003e [\u003cphone_number\u003e])\n/gifts (list | [\u003csatoshis\u003e])\n/sats4ads (on [\u003cmsat_per_character\u003e] | off | rate | rates | broadcast \u003csatoshis\u003e [\u003ctext\u003e...] [--max-rate=\u003cmaxrate\u003e] [--skip=\u003coffset\u003e] | preview)\n/api [full | invoice | readonly | url | refresh]\n/lightningatm\n/bluewallet [refresh]\n/rename \u003cname\u003e\n/toggle (ticket [\u003cprice\u003e] | renamable [\u003cprice\u003e] | spammy | language [\u003clang\u003e] | coinflips)\n/dollar \u003csatoshis\u003e\n/moon\n/help [\u003ccommand\u003e]\n/stop\n```\n\n- \u003chttps://t.me/lntxbot\u003e\n",
"sig": "d00b73defa411704e6dad3724b924316a7d9ae2eece2b92c153fd700fb22c4429447af991f3f00188b7b04df807724a3707902f34c41ff09410d63bd23a3105f"
}