| [1026] | 1 | RT TRICKS | 
|---|
|  | 2 |  | 
|---|
|  | 3 | To edit stuff like ticket status, click "Basic" in the left. | 
|---|
|  | 4 |  | 
|---|
|  | 5 | Note the multiple ways to search for tickets: you can click "All | 
|---|
|  | 6 | {new,open,waiting} Scripts Tickets" on the home page in the center, or | 
|---|
|  | 7 | "Scripts" on the right in the list of queues. | 
|---|
|  | 8 |  | 
|---|
|  | 9 | You should take a look in "Preferences" at the left. Make sure "Notify | 
|---|
|  | 10 | yourself of own updates" is on. You can also set the "Default Working Queue" | 
|---|
|  | 11 | to Scripts, and give yourself a signature referring to scripts@mit.edu. | 
|---|
|  | 12 |  | 
|---|
| [1414] | 13 | Another useful option here is to set an RT passwordfor your account, so you | 
|---|
|  | 14 | don't need certs to log in (though it sometimes will keep asking you for | 
|---|
|  | 15 | your password on each page load if you don't have certs) and so you can use | 
|---|
|  | 16 | the zephyrbot).  The zephyrbot will take commands to | 
|---|
|  | 17 | -c scripts -i [ticket number] of the form /set status=resolved or | 
|---|
|  | 18 | /set owner=geofft.  You need to drop a file in | 
|---|
|  | 19 | /mit/geofft/web_scripts/rt/rt-passwords by your username with the format: | 
|---|
| [1026] | 20 |  | 
|---|
| [1414] | 21 | "username" "yourawesomepassword" | 
|---|
|  | 22 |  | 
|---|
|  | 23 | And then ask geofft (zwrite geofft) to restart the RT bot. | 
|---|
|  | 24 |  | 
|---|
|  | 25 | Note that in the event that Geoff's account is compromised, it is possible | 
|---|
|  | 26 | for an attacker to use this password do manipulate tickets in *any* | 
|---|
|  | 27 | queue you have bits on, not just the Scripts one. | 
|---|
|  | 28 |  | 
|---|
|  | 29 | The RT bot will post ticket notifications as -c scripts -i nnn.  If you are | 
|---|
|  | 30 | responding to a ticket, it is conventional to post "lock" to the appropriate | 
|---|
|  | 31 | instance, so others know not to pre-empt you.  You should post "unlock" once | 
|---|
|  | 32 | you are done handling the ticket. | 
|---|
|  | 33 |  | 
|---|
| [1026] | 34 | You can also place these commands on a line by themselves inside e-mail; they | 
|---|
|  | 35 | will be acted upon and removed before the e-mail gets sent back out. | 
|---|
|  | 36 |  | 
|---|
| [1414] | 37 | If you're adding a *comment* (such as when you're forwarding a cname request | 
|---|
|  | 38 | on to IS&T), don't use the 'To:' field, because it'll be clobbered by our | 
|---|
|  | 39 | RT scrips and the mail won't actually go to the destination you added. | 
|---|
|  | 40 | Instead, you should use the 'Cc:' field.  Similarly, if you're adding | 
|---|
|  | 41 | *correspondence*, the 'Cc:' field will be clobbered and you need to use | 
|---|
|  | 42 | the 'To:' field. | 
|---|
| [1026] | 43 |  | 
|---|
|  | 44 | Don't CC other RT queues, it doesn't work. If you really need to, use your | 
|---|
|  | 45 | e-mail client to forward it and remove the [help.mit.edu #nnn] tag. | 
|---|
|  | 46 |  | 
|---|
|  | 47 | E-mail to scripts-comment that carries a [help.mit.edu #nnn] tag will be | 
|---|
|  | 48 | included in the ticket history for the scripts team to see, but will not be | 
|---|
|  | 49 | sent to the user. You can use this for asking "Help, what do I do here?" | 
|---|