Hoe u Custom Slash-opdrachten in Slack kunt maken
Slack is een teamproductiviteitstool die wordt geleverd met vele configuraties en services die zijn bedoeld voor aanpassing . Een van de beste van zijn aanpasbare functies zijn Slash-opdrachten . Slash-opdrachten zijn in feite sleutelwoorden die een bepaalde actie uitvoeren wanneer u ze invoert als berichten met een vorig schuine streepsymbool (/) in Slack.
Ingebouwde Slash-opdrachten
De huidige set ingebouwde Slash-opdrachten voert een reeks vooraf gedefinieerde functies uit in Slack. Als u bijvoorbeeld de Slash-opdracht /away
in het invoervak voor berichten invoert, kunt u de status van uw account wijzigen, zoals u kunt zien op de onderstaande GIF.
U kunt ook aangepaste Slash-opdrachten maken in Slack. Aangepaste Slash-commando's stellen ontwikkelaars in staat om veilige HTTP-verzoeken aan webapplicaties of -services te maken en ontvangen relevante antwoorden van hen die worden weergegeven als nieuwe Slack-berichten .
Stel dat er bijvoorbeeld een webservice is die de huidige score van een voetbalwedstrijd in gewone tekst retourneert. U kunt een Slash-opdracht maken om een beveiligde HTTP-aanvraag voor die webservice te maken en de ontvangen score als antwoordtekst in het Slack-berichtenvenster weergeven.
Maak een Slash-opdracht
Als u een Slash-opdracht wilt maken, voert u de https: // [yourTeam] .slack.com / apps / build / aangepaste integratie- URL in de adresbalk van uw browser in, vervangt u de tijdelijke aanduiding [yourTeam] door de naam van uw Slack-team en klik op de optie Slash-opdrachten.
Voer in het volgende scherm het sleutelwoord in dat u wilt gebruiken voor uw Slack-opdracht (gebruik geen spaties) en klik vervolgens op de knop Slash-opdrachtintegratie toevoegen. U kunt dit trefwoord later desgewenst bewerken . Op het volgende scherm kunt u de instellingen voor uw Slash-opdracht configureren . U moet de URL invoeren van de webtoepassing waarnaar u uw verzoek wilt verzenden. U kunt ook een tokenwaarde zien voor de Slash-opdracht die u zojuist hebt gemaakt, die u in uw webserver kunt gebruiken om de door Slack verzonden aanvraag te valideren . Toon het antwoordStandaard worden de antwoorden voor de verzoeken die door Slash-opdrachten zijn gemaakt, weergegeven als platte tekst in het berichtvenster. Als u de berichten liever in het Slack-berichtindeling wilt weergeven, moeten de antwoorden in een geldige JSON- indeling zijn .
Standaard is de reactie van een Slash-opdracht ook alleen zichtbaar voor de gebruiker die die opdracht heeft ingevoerd en niet voor anderen in het kanaal. Dit kan alleen worden gewijzigd als het antwoord een geldige JSON is die de eigenschap "response_type"
met de waarde "in_channel"
in kanaal "in_channel"
, waarna alle gebruikers in het kanaal het antwoord kunnen zien. De eigenschap "text"
bevat de hoofdtekst die in het bericht wordt weergegeven.
// Voorbeeld JSON-reactie {"response_type": "in_channel", "text": "..."}
Als voorbeeld zal ik een ASCII-kunstschaakbord weergeven als reactie op mijn Slash-opdracht voor aangepast /lets-play
ik in de vorige sectie heb gemaakt, om aan te tonen dat je ook meer gecompliceerde tekens in het antwoord kunt weergeven . U kunt meer lezen over de berichtopmaak van Slack in de Slack API-documenten.
Hieronder ziet u een screenshot van het JSON-antwoord dat mijn voorbeeldslash-opdracht zal weergeven, of u kunt hetzelfde JSON-bestand op Github vinden.
Als u ook regelafbrekingen in uw bericht wilt, gebruikt u het teken\n
nieuwe regel in de waarde van de eigenschap "text"
.Voer het commando uit
Ga naar een kanaal of naar het DM- berichtenvenster in Slack en voer de nieuwe Slash-opdracht in in het invoerveld voor berichten. Als u het selectievakje Deze opdracht weergeven in het lijstvak voor automatisch aanvullen in de instellingen van de Slash-opdracht hebt ingeschakeld, ziet u tijdens het typen uw opdracht in de suggestielijst .
Als u dat nog niet had gedaan en u wilt deze instellingen nu bijwerken, dan kunt u terugkeren naar de pagina met instellingen van uw Slash-opdracht en uw configuraties bewerken door op het pictogram met het potloodje rechtsboven het commando te klikken.
Hieronder zie je een GIF-demo die laat zien hoe mijn aangepaste Slash-opdracht met het ASCII-kunstschaakbord in Slack werkt.
Krijg je eigen persoonlijke cloud met PClouds
Cloudopslag is onmiskenbaar een enorm belangrijk onderdeel van ons dagelijks leven geworden . Nu we via meerdere apparaten verbonden zijn, is toegang tot onze bestanden overal en altijd een noodzaak geworden in plaats van een luxe.Maar de cloud heeft zijn eigen risico's: u bent afhankelijk van een server van een derde partij en, vooral nu, bestaat altijd het risico dat de privacy en veiligheid van uw gegevens in het gedrang komen
60 prachtige anime- en manga-achtergronden
Anime - een woord dat wordt gebruikt om animaties te beschrijven die afkomstig zijn uit Japan, is een van de meest populaire soorten komische kunst met een enorme fandom . Zelfs als je geen fan bent, is de kans groot dat je vrienden of broers of zussen hebt. Anime-personages hebben een heel aparte stijl, iets dat heel anders is dan hun Amerikaanse strip en komische tegenhangers