:-)

Tuesday, January 28, 2020

Thanks for the Click!

If you believe
  • that the initiation of force is wrong;
  • that the institution of government relies on initiatory violence against peaceful people;
  • and that taxation is stealing
– then you meet the basic definition of being a voluntaryist.

We offer you a choice:
If you'd like to learn more, please visit our website, voluntaryist.com, or join the Voluntaryist Telegram group in which lots of questions get asked and answered.  There may even be a meetup in your area, just search for "voluntaryist."

If you love voluntaryism enough to donate toward its ongoing expansion, there are several options:
  1. If you send bitcoin to the address on the voluntaryist site (1N9chGG4Dpp8Lw1eDye9wjiskAVqaiCi2Y), AND you email the Transaction ID to the webmaster (me) at webmaster (at) voluntaryist.com (or send it to me through Telegram, @dscotese), then I will know that this donation resulted from the ad you clicked and it will be used as described below.
  2. If you find something you'd like to buy on the voluntaryist website, the proceeds of the sale will go the site's owner (Carl Watner).  I've been his webmaster for about seven years.
  3. If you'd like to donate a cryptocurrency other than bitcoin, please email me (see the email address in #1 above).
How Donations Will Be Used:
Donations identified as described in #1 above will be handled by me, Dave Scotese, in the following manner:
  1. The first 0.004 BTC will go to the designer of the ad you clicked
  2. The next $200 worth of BTC will go to Carl to reimburse him for hosting fees for two years.  In June of 2021, that will be paid again and this item will jump to the top of this list again.
  3. 5% of any donation after the first two items are covered will be used to compensate our ad designer and encourage the creation of more ads to help spread voluntaryism.
  4. The rest of the donated BTC will be spent on placing the ads our designer makes in places that may attract more people to the personal responsibility and respect for individual liberty that voluntaryism promotes. Where this money is spent will be discussed by me (Dave Scotese) and our designer, Greyman Design (greymandesign@protonmail.com).
A record of these donations will be listed at the end of this post.
By the way, even if you don't donate, you can help by sharing our website or Ken Schoolland's Philosophy of Liberty video.

Tuesday, December 31, 2019

Nicaragua 2019

I own a piece of a property in Nicaragua, as I wrote about in this earlier newsletter, and I stayed there from December 4 to December 14th.  I finished reading Jordan Peterson's first book, Maps of Meaning: The Architecture of Belief and it changed me.  I started reading Paulo Coelho's The Alchemist on the plane on the way there.  Coelho's book was a gift from a nearly perfect stranger I met at jury duty in November. I leaned over to peak at the cover of her book and she held it up for me.  I'd heard of it on the Tim Ferriss Show (a podcast to which I subscribe). I'm lucky that I get a lot of books either from or because of smart people I know or listen to.  I haven't gotten to read that much in a very long time, and that's probably why it changed me.

I was already on a path to see value in doubt, and my (non) experience in Nicaragua increased the value I see in it.  I call it a "(non) experience" because I got to do nothing so much.  There were lots of things I did do, including seeing two pigs mate, cutting down fast growing trees so that slower-growing (stronger, and longer lasting) trees can get the sun they need to grow, befriending some dogs who serve as alarms, eating clean and healthy, locally grown food every day that I didn't have to prepare, and sleeping from dusk till dawn, which was about eleven or twelve hours.  And there were fireflies.

Doubt is hope, and which word you use is based on whether you're being optimistic or pessimistic.  At the same time hope is not a strategy, and many people recognize the seeds of destruction in hope. If all you do is hope, failure just becomes more likely.  It's taking action, even when you doubt that you will succeed, that increases the chances of success. An open mind will learn from failure, and learning is a kind of success too. My younger sister Anitra who died of breast cancer almost five years ago, gave me a shirt from a program she worked, "Supercamp," with seven keys to success on it, and one of them was "Failure leads to success."

Today I heard part of Tim Ferriss' interview of Marcela Ot'alora.  He asked her several questions about how one "sits for" someone who takes MDMA or some other psychedelic substance for the purpose of healing. Now that I'm writing this (fulfilling a promise I've been making to everyone who asked me how my trip was), I think a good way to put it is that I went there to "sit for" myself as I allowed it (myself, which I'm objectifying as my body and the experiencing spirit that lives in it) to do whatever it wanted. There are a lot of things for which I take responsibility when I'm home, and I got to let them all go.  I came back and take on these responsibilities and more with more energy and optimism than I had before.  It worked!

I've been making the claim that "I don't get bored."  It's not really true, but I like to make it as true as I can.  Being bored is an extreme luxury if you really think about it. Most creatures usually have something that needs to be done by a certain time, and they will work on doing that thing. If there's enough time, they will lounge around instead, and eventually, the need overtakes them and they get up and do it. I went to Nicaragua because I like lounging around.  I did a lot of it, and I still like it and do a lot of it.  I didn't have enough of an Internet connection to plan my next one, so I'll go work on that now.

Saturday, December 21, 2019

My Internal Family System

One of the practices that can help a person avoid the destructive symptoms of Dissociative Identity Disorder ("DID") is to integrate their various personalities by having them communicate with each other and work together.  People who have not been diagnosed with any kind of disorder (and even those who have) can also benefit from recognizing and integrating various personalities that they might imagine they hold.  On my walk this morning, I worked on identifying and naming several of my own.  In the hope of inspiring you, I will introduce some of them.

I ask who wants to be introduced first, and it's "Thomas" (from "Doubting Thomas," the apostle who doubted that Jesus had risen from the dead).  I christen my ability to doubt, "Thomas," and you have probably met him if you've read other blog posts of mine.  Okay, who's next?

Theresa, probably because I'm proud of her too.  I chose that name because of the popular conception of "Mother Theresa" as an extremely compassionate person.  This part of me seeks to recognize other people's pain (as well as my own), and offer those suffering from it some understanding. Next?

Phil, who is named after Phil Collins, because of his song "In the Air Tonight," and the "bitterness and frustration" that I sometimes express. He is one of the last personalities I discovered. I figured I had gotten nearly all the "personalities" I can exhibit and asked if anyone was missing.  Phil showed up, just as a name, and then I realized that I hadn't really accounted for feelings I tend to suppress.  Sorry, Phil, I will honor you more in the future.

Greg (short for "Gregarious") seems to be a relatively new personality, perhaps because he was pretty insignificant until I went through The Forum, a training and development seminar from Landmark Worldwide.

David, the little boy who was abandoned.  He's the first personality I met (or invented).  I had been walking around the block considering a recent School Sucks podcast in which I heard about "Internal Family Systems Therapy." I introspected to see if I felt there were any personalities inside myself that might need attention, and a little abandoned boy showed up. I attach this to having to stay at school when my mom dropped me off at Preschool.  I only remember crying because I didn't want her to leave me.

Frank, who is ashamed of my sexuality.  His name comes from Francisco d'Anconia, a character in Atlas Shrugged who was known as a playboy.

Yoda, who is always saying "It's Okay," like my boss at iBus/Phoenix from many years ago, Mien Shih.  Yoda is an excellent Stoic.  He knows that our memories and our cognitive abilities are there to take the worst of situations, once they are in the past, and draw useful conclusions from them to have a better future.  That's why he's always there to alleviate my concerns and slow me down when I'm ready to jump into a situation and stop something that is about to happen. Yoda is the space between stimulus and response for me.

Chuck, or Charlie, from Charlie Brown, because he's the "peanut gallery."  He's funny.

Ed (prospective name, from my Toastmasters club) who likes to talk.  The reason Ed and Greg are two different personalities is that I like active listening.  Allowing someone to express themselves, again because of The Forum, is something I enjoy a lot, and it's Greg's function. Chuck and Ed could be the same, but I do like to have something useful to say when Ed has the floor (not "the light" because I think keeping others in the dark is foolishly dangerous).  Chuck just shows up for one-liners without much respect for anyone else, internal or external.

I made up all these personalities by questioning where a thought came from. What motivated me to do this today was that I was thinking one thing and then lost it to another thought that took over.  I can't remember either thought now, but I figured that those two competing motivations could more effectively work together if I distinguished them and created an intention.  I called a meeting in my head and started asking "people" (men, personalities, whatever) to speak up. This strategy was mentioned in a recent Tim Ferriss podcast as a way to get back to sleep when that was difficult.

There may be personalities that I've left out, as this is not an exhaustive exercise.  If you ever talk to me, and you feel that one of these personalities might be a better interlocutor, please remind me.  You have their names, and you are free to use the same names to name your own internal family members who share these traits.

Friday, September 27, 2019

Jackson Roland (likely not his real name), Scammer

Jackson's number, from the screenshots "Ben" sent me, is +1 281-884-9759, if you would like to offer him some advice.

Jackson: Hello (4:01 AM)
Ben: Hi (4:02 AM)
Jackson: How're you? (4:02 AM)
Ben: Good (4:02 AM)
Ben: What can I do for you?
Jackson: Can we chat for a while? (4:03 AM)
Ben: About what? (4:04 AM)
Jackson: Where are you chatting from? (4:04 AM)
Ben: I'm in the US (4:05 AM)
Jackson: Wow (4:06 AM)
Jackson: Am from northern Texas but I live in Romania (4:07 AM)
Ben: Cool (4:07 AM)
Jackson: Do you know Bitcoin? (4:09 AM)
Ben: Yes (4:09 AM)
Jackson: Am new in bitcoin (4:10 AM)
Ben: Nice (4:10 AM)
Ben: There's a lot to learn (4:10 AM)
Jackson: Yes but I do earn more than a thousand dollar on my wallet within 24hrs (4:12 AM)
Jackson: Have invested in bitcoin before? (4:15 AM)
Ben: No. I haven't (4:15 AM)
Jackson: I have a legit place were you can trade your btc and get back your profit within 24hrs (416 AM)
Ben: Really? How? (4:16 AM)
Jackson: Do you know an investor called Stanley woods he live in Ohio ? (4:18 AM)
Ben: No (4:18 AM)
Jackson: I can give you his private whatsapp line for you to invest and earn like me (4:20 AM)
Ben: I don't use WhatsApp (4:21 AM)
Jackson: Hmm okay I will help you talk to Mr Stanley woods if you are interested to invest? (4:22 AM)
Ben: Yes sure (4:23 AM)
Jackson: Okay so how much do you want to invest in btc (4:23 AM)
Ben: I don't know (4:24 AM)
Ben: How much do people usually invest? (4:24 AM)
Jackson: I depends on the profit (4:25 AM)
Jackson: Like today I invested 200$ (4:25 AM)
Ben: How much will $200 get me in profit? (4:26 AM)
Jackson: As you are a new member your profit will be 500$ (4:28 AM)
Ben: WOW (4:28 AM)
Ben: amazing (4:28 AM)
Ben: What if I invest more? (4:28 AM)
Ben: I have like 0.4 bitcoin (4:29 AM)
Jackson: It depends on the profit you want (4:31 AM)
Jackson: So how do you like to start up with? (4:32 AM)
Ben: I wanna invest 0.4 bitcoin (4:32 AM)
Ben: That's like $4000+ (4:32 AM)
Ben: Where do I sign up? (4:32 AM)
Jackson: Okay wait (4:33 AM)
Ben: Ok (4:34 AM)

Jackson: I have talk to him (4:55 AM)
Ben: Ok (4:55 AM)
Jackson: +14044654298 That's the manager number on telegram (4:58 AM)
Jackson: Massage him directly on telegram now so he can provide all the details you required for investment ok (4:58 AM)
Ben: Ok cool (4:59 AM)
Ben: Why can't you do the investment for me? (4:59 AM)
Ben: Do you work with him? (4:59 AM)
Jackson: Yeah (5:03 AM)
Ben: Ok then. Just let me work with you (5:03 AM)
Jackson: Okay (5:09 AM)
Ben: So how long is the investment before pay out? (5:09 AM)
Jackson: 24hrs (5:11 AM)
Jackson: Btctradmate.com
That's the company website I invested with ok (5:11 AM)
Ben: Ok I'm ready to invest. How do I do this? (5:11 AM)
Jackson: http://Btctradmate.com
Jackson: Create an account (5:12 AM)
Ben: Ok (5:13 AM)
Jackson: Signup and send me your username of your account registration So I can notify the manager for you, since you don't want to make him directly ok (5:14 AM)
Ben: Ok thanks (5:15 AM)
Jackson: Once you are done in sign up the account let me know (5:15 AM)
Ben: Done (5:26 AM)
Ben: Username: real_satoshi (5:27 AM)
Jackson: I will tell the manager to send his company wallet address so you can make your deposit (5:31 AM)
Jackson: Okay (5:31 AM)
Ben: Cool (5:31 AM)
Ben: Can you guys do me a favor first to make sure you guys are legit? (5:31 AM)
Jackson: We are legit we you have seen our website (5:32 AM)
Ben: Ima give you my bitcoin address and send me a small amount 50 cent or $1 (5:32 AM)
Ben: Just to make sure this legit (5:32 AM)
Jackson: We don't joke with our customer investment you can trust on us (5:35 AM)
Jackson: 14cpVR9YL9nKngsVSVByE9sjh5tmB4UoAF (5:35 AM)
Ben: This is my bitcoin address: bc1qv7sdkw9n3327gcd8wy8d3r37ng3ex45g 5s894tf9syppsxthgvvqeum4sa (5:35 AM)
Jackson: That's the company wallet address make your deposit and send me screenshots payment so I can send it to the manager now ok (5:36 AM)
Ben: Just make a small amount transaction so I can be at ease (5:36 AM)
Jackson: I don't get you (5:36 AM)
Ben: Send me 50 cent or $1 transaction to make sure you're legit (5:36 AM)
Ben: I will send back with my investment
Jackson: Okay the company will do so (5:38 AM)
Jackson: Send your wallet address (5:38 AM)
Ben: bc1qv7sdkw9n3327gcd8wy8d3r37ng3ex45g5s894tf9syppsxthgvvqeum4sa (5:39 AM)
Jackson: Okay wait (5:39 AM)
Ben: Ok  (5:39 AM)
Jackson: Just wait you will receive it (5:40 AM)
Ben: Ok  (5:39 AM)
Jackson: Invalid Bitcoin address (5:41 AM)
Jackson: Send your real bitcoin address 5-(42 AM)
Ben: Ok try this (5:43 AM)
Ben: 1DvdeyLJrRux747JKfHSZaDhrMSfouBAdj (5:44 AM)
Jackson: Wait (5:44 AM)
Ben: Ok  (5:44 AM)
Jackson: Sent (5:47 AM)
Ben: Awesome (5:47 AM)
Ben: Haven't got the notification yet (5:47 AM)
Ben: Just got it (5:47 AM)
Ben: Thank you (5:47 AM)
Jackson: Alright (5:48 AM)
Ben: Now go fuck yourself, you filthy scammer (5:48 AM)
Ben: Get a job and stop scamming people (6:01 AM)
Jackson: I am not a scammer (6:06 AM)
Ben: Stop it. Yes you are (6:06 AM)
Ben: And a stupid one too (6:06 AM)
Jackson: I swear I am not (6:06 AM)
Jackson: I Showed you a legit place to trade your btc edited (6:08 AM)
Jackson: Why me. (6:09 AM)

Jackson Roland last seen recently
bio: Life is sweet
username @Jackroland

Monday, September 16, 2019

Bitcoin is a Tool

Technology can be used to help anyone.  It can help criminals, and it can help upstanding people, and it can even help people who want to control everyone.  I recently had a reason to review Larken Rose's "The Tiny Dot," an explanation of which will soon be available on the voluntaryist website, in the newsletter, or both.  The reason I cherish bitcoin despite its ability to help people who want to control everyone is that they are a tiny minority.  As Larken explains, the reason they cause the problems they cause is that the rest of us have not "fixed what's between our ears."

I was one of the first people who started talking about the ability to track bitcoin.  I know this because I described what has been called "taint" before it was used in reference to tracking bitcoin. I'm not talking about that episode from Weeds where the actor who looks like Harry Connick Jr. explains what "taint" is.  That's a different kind of taint.

In a post on bitcointalk.org, I mentioned that the bitcoin stolen from a useful enterprise necessarily goes to an address (or a script) that can be watched on the publicly available bitcoin blockchain.  If bitcoin wallet software allowed it, the user could enter that new address or script into the software and if he ever got any of the bitcoin that was stolen, the software could tell him, and also tell him how many transactions happened between the heist and his receipt of stolen bitcoin.

It was amazing to me how many people resisted and challenged what I had pointed out.  No one said it was impossible, but rather they suggested it was "bad or wrong" because it would make bitcoin less fungible.  A few months later, blockchain.info provided a "taint analysis" tool that did exactly what I had described.  That tool is now gone, and I haven't found a good replacement for it.  It is the kind of thing that Chainalysis does.  If you know of a (free) replacement, please let me know.  I assume such a service would not be free because it takes some computing resources to do "taint analysis."  However, if the software were open source and you could run it on your own equipment, then you'd be paying that computing price.

Bitcoin is less fungible.  Companies like Chainalysis exist and can (sometimes!) track down bitcoin users, and this causes some bitcoin to be less useful than other bitcoin (the essence of fungibility).  If I remember correctly, some exchange or service accepted a BTC deposit and then would not let the depositor access the BTC, and offered the reason "Came from an illegal service."  It is a fact that what I described was possible, and it is being used, but it is not being used effectively to stop scammers.

Scammers are all over every website that allows peer to peer trading of bitcoin.  They are most likely all over other sites that don't do bitcoin, but which do other cryptocurrencies which also can be tracked.  I view this as a failure of the public to cooperate (which, I understand, is very common), but I'm part of that public, and so are you.  For that reason, I create a group in Telegram called "Imposter and Scammer Reporting."  You have to have some funds (at least 25 Satoshis, or about a quarter of a penny) to get in, but I can provide that for you.  Just ask me (@dscotese on Telegram).

Tuesday, September 10, 2019

Gibberish and Mind Control

Have you heard someone making sounds that didn't carry any meaning? By speaking words, we control the minds of those who are fluent in the language and can hear us. Speech is a form of mind control. Please be careful how you use it. 

Writing is also a form of mind control that can be used on those who are literate. Please be careful when you write.

Because you are literate in English, I'm responsible for a lot of what is in your mind right now, but there's plenty that is completely out of my hands. We currently share an important responsibility, the contents of your mind. If it disturbs you, don't forget that you can stop reading, or that your actions are entirely under your control.

Even if someone holds a gun to your head and demands a certain behavior, you still have the power to refuse, or even just lie about your intention to fulfill the demand.  The beautiful thing about our language-based susceptibility to mind control is that there is a space between the stimulus and the response, and in that space, we have the freedom to chart our own course and follow it. Become adept at processing input before acting on it. Look before you leap, because mind control is everywhere! 

Monday, September 2, 2019

User Manual for lntxbot

lntxbot is a Telegram ("TG") bot which provides a custodial wallet to Telegram users.  The custodian is Telegram user fiatjaf, but anyone else can fork the code from his repository and clone the bot, and get help on their efforts in the development channel.

Commands are issued to telegram bots, both in a chat with the bot and in any group of which the bot is a member, using a forward slash. For example, in a group that contains @lntxbot, or in your direct messages with it, /help produces the text below, but without the hyperlinks.  If there are other bots in the same group, the command itself must be suffixed with "@lntxbot" (for example, /tip@lntxbot) so that TG directs it to the correct bot.
Usage:
  /start[<tutorial>]
  /tutorial[<tutorial>]
  /receive(lnurl <lnurl> | (<satoshis> | any) [<description>...] [--preimage=<preimage>])
  /invoice(lnurl <lnurl> | (<satoshis> | any) [<description>...] [--preimage=<preimage>])
  /fund(lnurl <lnurl> | (<satoshis> | any) [<description>...] [--preimage=<preimage>])
  /pay(lnurl [<satoshis>] | [now] [<invoice>])
  /decode(lnurl [<satoshis>] | [now] [<invoice>])
  /paynow(lnurl [<satoshis>] | [now] [<invoice>])
  /withdraw(lnurl [<satoshis>] | [now] [<invoice>])
  /send[anonymously] <satoshis> [<receiver>...] [--anonymous]
  /tip[anonymously] <satoshis> [<receiver>...] [--anonymous]
  /sendanonymously[anonymously] <satoshis> [<receiver>...] [--anonymous]
  /balance
  /apps
  /transactions[--in] [--out]
  /giveaway<satoshis>
  /coinflip<satoshis> [<num_participants>]
  /lottery<satoshis> [<num_participants>]
  /giveflip<satoshis> [<num_participants>]
  /fundraise<satoshis> <num_participants> <receiver>...
  /crowdfund<satoshis> <num_participants> <receiver>...
  /hide<satoshis> [<message>...] [--revealers=<num_revealers>] [--crowdfund=<num_participants>] [--public] [--private]
  /reveal<hidden_message_id>
  /microbet[list | bets | balance | withdraw | bet]
  /bitflash(orders | status | rate | <satoshis> <address>)
  /satellite(transmissions | <satoshis> [<message>...])
  /fundbtc<satoshis>
  /qiwi(list | <amount> (sat | rub) [to <target>] | default [<target>])
  /yandex(list | <amount> (sat | rub) [to <target>] | default [<target>])
  /gifts(list | [<satoshis>])
  /paywall[list | <url> <satoshis> <memo>... | balance | withdraw]
  /poker[deposit <satoshis> | balance | withdraw | status | url | play | (available|watch|wait) <minutes>]
  /sats4ads (on [<msat_per_character>] | off | rates | broadcast <spend_satoshis> [<message>...] [--max-rate=<maxrate>] [--skip=<offset>])
  /bluewallet[refresh]
  /lndhub[refresh]
  /toggle(ticket [<price>] | spammy | language [<lang>])
  /help[<command>]
  /stop
For more information on each command type /help<command>.

Conventions used in this manual:
Bold: Something for you to type into Telegram will be in bold.  For example, /start tutorial, below, is followed by an explanation of what it does if you type it into a place where the bot will process it.
Italics: I will use italics only for emphasis.
<Angle brackets>: The name of an argument in <angle brackets> indicates that it can be any value, as long as that value is the right kind of value.  For example, <satoshis> can be any integer, and <lnurl> can be any lnurl.  If it's part of something you can type into Telegram to make the bot do something, it will also be in bold, as explained above.
[Square brackets]: stuff in square brackets is optional.

Commands
Commands to the bot can contain underscores instead of spaces to separate arguments.  This allows users to create full commands that can simply be clicked to execute them (becase TG interprets the forward slash as the beginning of a link to a command).

/start will create your wallet.  There's no harm in sending the command multiple times.
/start tutorial will provide you with a lot of information that is not repeated here in this manual. The manual may refer to information from the tutorial, so it's recommended that you go through the tutorial now.
/tutorial is equivalent to /start, and still requires "tutorial" afterwards, as in /tutorial tutorial.

Commands for Sending and Receiving
/receive, /invoice, and /fund are all equivalent.  This command, followed by one of the three argument patterns shown below, is how you can collect payments.
/receive lnurl <lnurl> will generate a BOLT11 invoice using the data available through the lnurl you provide. Amounts will be added to your @lntxbot balance. 
/receive <satoshis> [<description>] [--preimage=<preimage>] will create an invoice for the number of satoshis you indicated.  You can tell lntxbot what to use as the preimage.
/receive any [<description>] [--preimage=<preimage>] will create an invoice without any amount, allowing whoever pays it to choose what to pay.

/pay, /decode, and /withdraw are equivalent.  This command, when sent as a reply to another message containing an invoice (for example, in a group), asks privately if you want to pay the invoice, through your chat with @lntxbot.  It also lists the value of the invoice, the Node ID of the receiving node, and the hash of the secret, or "preimage," used to route the payment.   If it isn't a reply, then it must be followed by one of the two following argument patterns, and in the second case, the private request to confirm that you want to pay can be skipped by adding now before the <invoice>:
/pay lnurl <satoshis>
/pay <invoice>
/paynow is a way to skip the private request without using "now". At the time of writing, /paynow lnurl <lnurl> returned a larger lnurl instead of simply paying the lnurl'ed amount.

/send and /tip are equivalent.  This command, when sent as a reply to another message, will send a payment to the author of that other message only if no other user is specified as the receiver.  The receiver will be notified of the payment if they have never talked to the bot, or they have but subsequently blocked it.  That notification will identify the sender unless one of the three following methods is used to send (or tip) anonymously:
  1. anonymously appears after the command, and before the amount.
  2. --anonymous appears at the end of the command arguments.
  3. The command used is sendanonymously.
/lottery and /coinflip are equivalent.  This command starts a fair lottery with the given number of participants.
/coinflip <satoshis> [<num_participants>] will create a message that allows num_paticipants (or two, if that argument is not specified) to participate, but you will be one of them, so /coinflip <satoshis> 3 is what you need to have two more people participate. Once the specified number of people have joined (and paid <satoshis>), the bot will choose one of them at random to collect all those payments.

Commands for Examining Your Wallet
/balance will cause the bot to send you a direct message which displays four amounts of satoshis:
  1. Your current balance.
  2. The total amount you have received.
  3. The total amount you have sent.
  4. The total amount of fees you have paid to route lightning payments.
/transactions will cause the bot to send you a direct message that lists the last 25 transactions with the oldest first.  This list has pagination controls so that you can see your full history, but only 25 transactions at a time.  You can filter this list to contain only receipts or only sends by adding --in or --out after the command.

Commands for Group Activity
In the following commands, chat participants are invited to act together.  It is not possible to accept an invitation twice.  For example, if there should be three participants in a "giveflip," you can be only one of them. Clicking the button to join something in which you're already participating will generate an error message.

/giveaway <satoshis> will create a message in your chat with two buttons.  One of them allows you to cancel the giveaway.  The other can be used by anyone to claim the amount you specified.

/giveflip <satoshis> [<num_participants>] is just like coinflip with two important differences:
  1. There is no entry fee.
  2. You can't participate, but you pay the winner the amount you specified.
/fundraise and /crowdfund are equivalent.  This command invites others to contribute to a fund that, if enough people participate, will collect funds for a specific user.
/crowdfund <satoshis> <num_participants> <receiver> [<message>] places a message in the chat with a "contribute" button.  By issuing this command, you become the first contributor.  It is not possible to cancel this message. <receiver> must start with the @symbol, although TG  may remove it if it refers to a user using their name instead of their username (for example, for users that don't have usernames).

/hide creates an opportunity for you to get paid for providing some content. You may hide the whole message, or prefix the part to hide with a prompt that will be displayed to everyone and then a tilde (~) to indicate where  the hidden part starts. You can reveal the hidden part to everyone or just to those who paid.  You can require that any number of people pay before everyone sees the content, or restrict the content to the first people who pay.
/hide <satoshis> ["<prompt>" ~] "<secret>" will provide you with a message ID for your hidden message.  Below it will be a button you can use to share your hidden content in any other chat where each user can pay to see it or a subset of users can pay so everyone can see it.  Be sure not to use double-quotes inside the secret or the prompt, and to surround each of them with the double quotes.  You can limit the number of users who have to pay, or limit the number who get to see it.  Here are the optional arguments and how they work:
--revealers=<num_revealers> will only allow this number of people to see the secret.
--crowdfund=<num_participants> will show the secret to the whole group once this many people pay.
--private will allow any number of people to pay to see the secret privately in their chat with the bot.
--public will allow everyone to see the secret once one person pays the price.
--public and --private will both be ignored if one of the other two arguments are used.
Your hidden message will remain in the bot's database for 72 hours.

/reveal <hidden_message_id> will provide you with a (perhaps customized) prompt to pay to see hiden content.  If you are the user who hid the message, you won't actually pay.  When you click the button from /hide to share your hidden content in a group, it executes the /reveal command in the group, giving everyone there the opportunity to pay for your content.

/sats4ads creates a marketplace for advertisements.  To get paid to receive ads in your chat with the bot, use the "on" command.
/sats4ads on <millisats> tells the bot to send you ads and pay you the indicated rate per character.  Pictures and videos in ads count as 300 characters.  If you demand a high price, you will see fewer ads and may earn less.
/sats4ads broadcast <satoshis> will send ads to lntxbot users who have turned on the feature, starting with those who demand the smallest fees, and spending the indicated number of satoshis until it runs out of subscribers or funds. To send an ad to others who have subscribed to ads, use this command as a reply to the message you want to use as the ad.  The bit will respond with the number of sats you spent and the number of advertisees your message reached. The broadcast command has two optional arguments:
--max-rate=<satoshis> will prevent the bot from sending your ad to people who have demanded enough millisats per character to make your transmission to them cost more than this amount.  Note that every ad sent costs the broadcaster one additional satoshi beyone wht they pay to the advertisee.
--skip=<offset> will skip the indicated number of advertisees.  If you used too small a budget and reached fewer people than you wanted, you can broadcast again and skip that many people. Note that if any advertisees who have not seen your ad set their rate low enough to be one of the first offset advertisees, they will be skipped, and possibly someone who has a higher fee and already saw your ad will see it again.  Fret not! Repetition is crucial in advertising.
/sats4ads off will prevent you from receiving any more ads in your chat with the bot.
/sats4ads rates will respond with a list of each rate (millisatoshis per character) that users have chosen to use and the number of users demanding that rate.

Commands Integrating other Apps
The following list of application names are integrated with lntxbot to some degree.  It's currently beyond the scope of this manual to describe their use, but an understanding of the apps themselves (URLs provided below) ought to make their use clear.  The author requests that you let him know if there are potential misunderstandings about how these integrations should work that he can address by updating this post.
/apps is a command that will provide a list of the apps that are integrated into lntxbot.

/microbet is a simple service that allows people to bet against each other on sports games results. The bet price is fixed and the odds are calculated considering the amount of back versus lay bets. There's a 1% fee on all withdraws.
/microbet_bet displays all open bet markets so you can yours.
/microbet_bets shows your bet history.
/microbet_balance displays your balance.
/microbet_withdraw withdraws all your balance.

Bitflash is a service that does cheap onchain transactions from Lightning payments. It does it cheaply because it aggregates many Lightning transactions and then dispatches them to the chain after a certain threshold is reached.
/bitflash_100000_3NRnMC5gVug7Mb4R3QHtKUcp27MAKAPbbJ buys an onchain transaction to the given address using bitflash.club's shared fee feature. Will ask for confirmation.
/bitflash_orders lists your previous transactions.

/satellite connects lntxbot to the Blockstream Satellite which is a service that broadcasts Bitcoin blocks and other transmissions to the entire planet. You can transmit any message you want and pay with some satoshis:
/satellite 13 'hello from the satellite! vote trump!' queues that transmission to the satellite with a bid of 13 satoshis.  The following commands can be used as the first argument to /satellite:
/satellite transmissions lists your transmissions.

GoLightning.club is the cheapest way to get your on-chain funds to Lightning, at just 99 satoshi per order. First you specify how much you want to receive, then you send money plus fees to the provided BTC address. Done.
/fundbtc_1000000 creates an order to transfer 0.01000000 BTC from an on-chain address to your bot balance.

/qiwi (list | <amount> (sat | rub) [to <target>] | default [<target>])
Transfer your satoshis to your Qiwi account instantly. Powered by @lntorubbot.
/qiwi 50 rub to 777777777 sends the equivalent of 50 rubles to 77777777.
/qiwi default 999999999 sets 999999999 as your default account.
/qiwi 10000 sat sends 10000 sat as rubles to your default account.
/qiwi_default shows your default account.
/qiwi_list shows your past transactions. 

/yandex (list | <amount> (sat | rub) [to <target>] | default [<target>])
Transfer your satoshis to your Yandex.Money account instantly. Powered by @lntorubbot.
/yandex 50 rub to 777777777 sends the equivalent of 50 rubles to 77777777.
/yandex default 999999999 sets 999999999 as your default account.
/yandex 10000 sat sends 10000 sat as rubles to your default account.
/yandex_default shows your default account.
/yandex_list shows your past transactions.

Lightning Gifts is the best way to send satoshis as gifts to people. A simple service, a simple URL, no vendor lock-in and no fees.
By generating your gifts on @lntxbot you can keep track of the ones that were redeemed and the ones that weren't.
/gifts lists the gifts you've created.
/gifts_1000 creates a gift voucher of 1000 satoshis.

paywall.link is a Paywall Generator. It allows you to sell digital goods (files, articles, music, videos, any form of content that can be published on the open web) by simply wrapping their URLs in a paywall.
By generating your paywalls on @lntxbot you can keep track of them all without leaving Telegram and get information on how much of each you've sold.
/paywall will list all your paywalls.
/paywall https://mysite.com/secret-content 230 'access my secret content' will create a paywall for a secret content with a price of 230 satoshis.
/paywall_balance will show your paywall.link balance and ask you if you want to withdraw it.
/paywall_withdraw will just withdraw all your paywall.link balance to your @lntxbot balance.

Lightning Poker is the first and simplest multiplayer live No-Limit Texas Hold'em Poker game played directly with satoshis. Just join a table and start staking sats.
By playing from an account tied to your @lntxbot balance you can just sit on a table and your poker balance will be automatically refilled from your @lntxbot account, with minimal friction.
/poker_deposit_10000 puts 10000 satoshis in your poker bag.
/poker_balance shows how much you have there.
/poker_withdraw brings all the money back to the bot balance.
/poker_status tells you how active are the poker tables right now.
/poker_url displays your secret game URL which you can open from any browser and gives access to your bot balance.
/poker_play displays the game widget.
/poker_watch_120 will put you in a subscribed state on the game for 120 minutes (2 hours) and notify other subscribed people you are waiting to play. You'll be notified whenever there were people playing. If you join a game you'll be unsubscribed.
Inline query: This command can also be called as an inline query from group or personal chats where the bot isn't added. The syntax is similar, but simplified: @lntxbot poker then wait for a "search result" to appear.

/lndhub and /bluewallet are equivalent. This command duplicates your bot wallet into the Bluewallet app
/bluewallet prints a string like "lndhub://<login>:<password>@<url>" which must be copied and pasted on BlueWallet's import screen for importing your bot wallet on BlueWallet. After that, you can use the same account from both places interchangeably.
/bluewallet_refresh erases your previous password and prints a new string. You'll have to reimport the credentials on BlueWallet after this step. Only do it if your previous credentials were compromised.

/toggle Toggles bot features in groups on/off. In supergroups it can only be run by admins.
/toggle_ticket_10 starts charging a fee for all new entrants. Useful as an antispam measure. The money goes to the group owner.
/toggle_ticket stops charging new entrants a fee.
/toggle_spammy toggles 'spammy' mode. 'spammy' mode is off by default. When turned on, tip notifications will be sent in the group instead of only privately.

/help [<command>] will provide a help message if there is a command with the specified name.

/stop will stop the bot from sending you messages.To allow it to send you messages again, use /start.

Thanks for reading!  If you'd like to tip me for this manual, /tip@lntxbot [You Choose] @dscotese in Telegram.