hobbyist programmer, mostly python and slowly getting more with rust
additional links and contact methods can be found at my homepage linked above
Instead of an intro message, the first message sent to a contact should include the opt-out language.
As of now, SMS messages can be sent to numbers directly or to a campaign of people. An additional argument should be added to further filter by the contact's status.
For example, if there are 3 contacts part of the "General" campaign, but you only want to send the message to the 2 also listed as "volunteer", the UI should allow for this:holo send --campaigns General --status volunteer