RT::Ac...SNotify(3pm)
π RT::Ac...SNotify β bestie edition π
okay so this is RT::Action::SMSNotify, a User Contributed Perl Documentation page, and it's basically the plug that makes RT text people. sit down, hydrate, let's go π«Ά
β¨ NAME β¨
RT::Action::SMSNotify β an action to send SMS notifications π±β¨
πΈ DESCRIPTION πΈ
For the full tea on how to actually use this extension β including how to customise error reporting β go read RT::Extension::SMSNotify. That's the main character here, this page is just the supporting cast.
This action can be invoked directly, from rt-crontool, or via a Scrip. three entrances, one queen π
π ARGUMENTS π
RT::Action::SMSNotify takes a single argument, just like every other RT action. no drama, no extra params. The argument is a comma-delimited string of codes telling the module where it should go grab phone numbers to SMS from. and here's the cute part: whenever a group shows up in a category, all the users from that group get recursively added. whole friend group pulled in, no one left on read π
The recognised codes are:
π TicketRequestors
The ticket requestor(s). May be groups.
π TicketCc
All entries in the ticket Cc field.
π TicketAdminCc
All entries in the ticket AdminCc field.
π TicketOwner
The ticket Owner field.
π QueueCc
All queue watchers in the Cc category on the queue.
π QueueAdminCc
All queue watchers in the AdminCc category on the queue.
π g:name
The RT group with name name. Ignored with a warning if it doesn't exist. lowkey a bummer but okay.
β οΈ No mechanism for escaping commas in names is provided. so if your group name has a comma in itβ¦ bestie, it's over π
π p:number
A phone number, specified in +0000000 form with no spaces, commas etc. keep it clean, no crumbs.
π filtermodule:
You may override the phone number filter function on a per-call basis by passing filtermodule: in the arguments. The argument must be the name of a module that defines a GetPhoneForUser function. custom filter, custom vibe β¨
This can appear anywhere in the argument string. For example, to force the use of the OnShift filter for this action, you might write:
TicketAdminCc,TicketRequestors,TicketOwner,TicketCc,filtermodule:RT::Extension::SMSNotify::OnShift
and that's the whole page, no cap π that was perl v5.32.0, dated 2021-01-09, from the RT::Ac...SNotify(3pm) page in the User Contributed Perl Documentation. thanks for coming to my ted talk, go text somebody you love πππ
π¦ where this page comes from
- debian bookworm: rt4-extension-smsnotify 1.04-1.1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu jammy: rt4-extension-smsnotify 1.04-1.1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms