SMSQ(8)

πŸ’– SMSQ(8) πŸ’–

okay bestie, pull up a chair, we're doing the smsq page from the SMSQ(8) manual and honestly? it's giving "tiny helper, huge main character energy" ✨


🌸 NAME 🌸

smsq β€” your lil helper for sending SMS messages, no cap πŸ’¬


πŸ¦‹ SYNOPSIS πŸ¦‹

smsq <oa/da> <message>

that's it. that's the whole vibe. short, sweet, slays. πŸ’…


✨ DESCRIPTION ✨

so smsq is a simple helper application designed to make it easy to send messages from a command line. lowkey iconic of it.

the whole plan is that it runs on the Asterisk box and has direct access to the queue directories for SMS and for Asterisk. that's the assignment. that's the situation. she lives there. 🏠


πŸŽ€ OPTIONS πŸŽ€

every single one, we're listing them all, no skipping, periodt. πŸ“‹

  • -q, --queue=number[-X] β€” Queue [inc sub address] (default: "") πŸ“₯
  • -d, --da=number β€” Destination address 🎯
  • -o, --oa=number β€” Origination address πŸ“€
  • -m, --ud=text β€” Message πŸ’Œ
  • -f, --ud-file=filename β€” Message file πŸ“„
  • --UTF-8 β€” File treated as null terminated UTF-8 (default) 🌈
  • --UCS-1 β€” File treated as UCS-1
  • --UCS-2 β€” File treated as UCS-2
  • -t, --mt β€” Mobile Terminated πŸ“±
  • --mo β€” Mobile Originated πŸ“²
  • --tx β€” Send message πŸš€
  • -r, --rx β€” Queue for receipt πŸ“¬
  • -e, --process=command β€” Rx queue process command βš™οΈ
  • -x, --no-dial β€” Do not dial πŸ™…
  • --no-wait β€” Do not wait if already calling ⏭️
  • --concurrent=n β€” Number of concurrent calls to allow (default: 1) πŸ”’
  • --motx-channel=channel β€” Channel for motx calls (default: "Local/1709400X") πŸ“‘
  • --motx-callerid=number β€” Caller ID for motx calls (default is queue name without sub address) πŸͺͺ
  • --motx-wait=seconds β€” Time to wait for motx call to answer (default: 10) ⏳
  • --motx-delay=seconds β€” Time between motx call retries (default: 1) ⏱️
  • --motx-retries=n β€” Number of retries for motx call (default: 10) πŸ”
  • --mttx-channel=channel β€” Channel for mttx calls (default is Local/ and queue name without sub address) πŸ“‘
  • --mttx-callerid=number β€” Caller ID for mttx calls (default is queue name without sub address) (default: "080058752X0") πŸͺͺ
  • --mttx-wait=seconds β€” Time to wait for mttx call to answer (default: 10) ⏳
  • --mttx-delay=seconds β€” Time between mttx call retries (default: 30) ⏱️
  • --mttx-retries=n β€” Number of retries for mttx call (default: 100) πŸ”
  • -n, --mr=n β€” Message reference πŸ”–
  • -p, --pid=n β€” Protocol ID πŸ†”
  • -c, --dcs=n β€” Data Coding Scheme 🎨
  • --udh=hex β€” User data header 🧩
  • --srr β€” Status Report Request πŸ“Š
  • --rp β€” Return Path request ↩️
  • --v=seconds β€” Validity Period βŒ›
  • --scts=YYYY-MM-SSTHH:MM:SS β€” Timestamp πŸ•°οΈ
  • --default-sub-address=X β€” Default sub address (default: "9") πŸ”’
  • --spool-dir=dirname β€” Asterisk spool dir (default: "/var/spool/asterisk") πŸ—‚οΈ

πŸ’œ Help options πŸ’œ

  • -?, --help β€” Show this help message πŸ†˜
  • --usage β€” Display brief usage message πŸ“–

πŸ‘€ SEE ALSO πŸ‘€

  • asterisk(8) β€” go read that one too, bestie, it's the whole ecosystem 🌌

🌟 AUTHOR 🌟

this manual page was written by Jeremy Lainé <jeremy.laine@m4x.org>. absolute legend, we thank them for their service 🫢


and that's the whole page!! this one came from the Asterisk trunk era, dated May 2014, and it's still out here being SMSQ(8) β€” a true timeless baddie πŸ’…βœ¨ bye bestie, go send some SMS πŸ¦‹πŸ’–