<i>It&#x27;s not exclusive to slack, for example: twitch chat there are a bunch of text commands that people love to use.</i><p>People who use Twitch a lot love to use them. People who don&#x27;t use Twitch much don&#x27;t bother. This backs up the argument that power users like macros.<p><i>When people use emojis and other such things they usually use a text macro.</i><p>True, but that might be because PC keyboards don&#x27;t have emoji. There&#x27;s no other option. People certainly don&#x27;t use a macro on mobile; they use a an emoji keyboard because that&#x27;s what they prefer.<p><i>If you&#x27;ve noticed with programs like photoshop and illustrator, it&#x27;s recommended for novices to learn all of the keyboard shortcuts.</i><p>There&#x27;s an assumption when you&#x27;re learning something with the end goal of understanding that application that you&#x27;re on the first steps to becoming an expert (aka power user). If someone is only learning how to achieve a single end result they don&#x27;t start with the shortcuts. For example, someone who just wants to learn how to resize and crop images in Photoshop just learns the two or three features they&#x27;re going to use and then they stop.<p>I don&#x27;t know very many people outside of the software industry who are happy with a command line interface, and even fewer who&#x27;re happy with macros on a command line.<p>Also, if Partyline is the future, then I don&#x27;t like it. The two examples in the article are inconsistent;<p><i>&#x2F;partyline create Signup endpoint is 500&#x27;ing label:bug</i><p>vs<p><i>&#x2F;partyline create:task Write about the future of text-based interfaces</i><p>Why is the first one using a &quot;create&quot; verb with a &quot;bug&quot; label and the second using a &quot;create:task&quot; verb? Why not &quot;create:bug&quot; in the first one, or &quot;label:task&quot; in the second?