{"id":92,"date":"2009-09-14T20:16:31","date_gmt":"2009-09-15T01:16:31","guid":{"rendered":"http:\/\/www.mageuzi.com\/blog\/?p=92"},"modified":"2009-09-14T20:16:31","modified_gmt":"2009-09-15T01:16:31","slug":"new-feature-in-trowl-0-4-3","status":"publish","type":"post","link":"http:\/\/www.mageuzi.com\/blog\/2009\/09\/14\/new-feature-in-trowl-0-4-3\/","title":{"rendered":"New Feature in Trowl 0.4.3"},"content":{"rendered":"<p>The next version of Trowl is going to have a little feature that I&#8217;ve wanted in there since I first created the app.&#160; I tend to use the program more for forwarding tweets to my iPhone, but there is one problem with this: you have no control.&#160; If you want to temporarily stop push notifications, well&#8230; too bad. Your only option is to turn off your phone, and that doesn&#8217;t seem like a viable solution.<\/p>\n<p>So 0.4.3 has a little feature called &quot;DM Communication&quot;.&#160; When you enable it, Trowl starts to monitor your DMs, whether you&#8217;ve told it to check for DMs or not.&#160; It then looks for DMs you&#8217;ve sent to yourself in a certain format.&#160; If it finds one, it takes the necessary action, and then removes the DM from your timeline so you don&#8217;t get a timeline polluted with messages to yourself (as amusing as that is).<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"trowl_cm_communication\" border=\"0\" alt=\"trowl_cm_communication\" src=\"http:\/\/www.mageuzi.com\/blog\/wp-content\/uploads\/2009\/09\/trowl_cm_communication.png\" width=\"323\" height=\"75\" \/> <\/p>\n<p>Currently, there is only one command: @trowl silence [on|off]&#160; As you can probably guess, sending the &quot;on&quot; command will silence Trowl until you send the &quot;off&quot; command.&#160; As soon as you turn it off, it will pick up where it left off, and forward any tweets you may have missed.<\/p>\n<p>And that&#8217;s it.&#160; All you have to do is send a DM to yourself that says &quot;@trowl silence on&quot; and you won&#8217;t get any more push notifications until you send the equivalent &#8216;off&#8217; command.&#160; I currently don&#8217;t have any plans for adding other commands, but the foundation is now there for it &#8212; so if you&#8217;d like to see something added, let me know!<\/p>\n<p>As for other features &#8212; 0.4.3 fixes a couple of bugs and streamlines the code, mostly in preparation for OAuth.&#160; Which leads me to 0.5.0.<\/p>\n<p>If all goes as planned, this will be the last version that uses basic auth.&#160; My plan is for the next version to start using OAuth.&#160; All this means is that you won&#8217;t have to use your username and password to access Twitter through Trowl.&#160; But I&#8217;ll give more details on that later.<\/p>\n<p><a href=\"http:\/\/mageuzi.com\/trowl\/\">0.4.3 is out now<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The next version of Trowl is going to have a little feature that I&#8217;ve wanted in there since I first created the app.&#160; I tend to use the program more for forwarding tweets to my iPhone, but there is one problem with this: you have no control.&#160; If you want to temporarily stop push notifications, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[33],"tags":[34],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/www.mageuzi.com\/blog\/wp-json\/wp\/v2\/posts\/92"}],"collection":[{"href":"http:\/\/www.mageuzi.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.mageuzi.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.mageuzi.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.mageuzi.com\/blog\/wp-json\/wp\/v2\/comments?post=92"}],"version-history":[{"count":0,"href":"http:\/\/www.mageuzi.com\/blog\/wp-json\/wp\/v2\/posts\/92\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.mageuzi.com\/blog\/wp-json\/wp\/v2\/media?parent=92"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.mageuzi.com\/blog\/wp-json\/wp\/v2\/categories?post=92"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.mageuzi.com\/blog\/wp-json\/wp\/v2\/tags?post=92"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}