Giter Site home page Giter Site logo

awyiss's Introduction

Slack bot awyisser

awyiss

A simple way to run your own Slack bot for generating awyiss images via the awesome awyisser.

Installation

  1. Download and deploy this Sinatra app to Heroku or whatever service you prefer.

  2. Create a new slash command user integration for your Slack group. Configure your slash command with the following settings:

  • Set the Command to "/awyiss"

  • Set the URL as the one you deployed your app to + /awyiss. For Heroku, it will look something like https://floating-thunder-7193.herokuapp.com/awyiss

  • Set the Method to "GET".

  1. Export your slash command's Token as SLACK_COMMAND_TOKEN to Heroku / other environment.

How to awyiss

/awyiss something awsome happened.
/awyiss very awsome happed.

Playing it safe (sfw aw yissing)

/awyiss sfw hoi!! im temmie!!
/awyiss sfw lalalala!!!

Extra configuration

The awyisser uses Movable Ink's image generator by default. You can choose to use awyisser.com to generate your awyiss image instead by setting USE_AWYISSER_DOT_COM = true in awyisser.rb before deploying.

WARNING!!! awyisser may tweet your yisses to @awyisser if you configure the image generator URL to awyisser.com, sooo maybe don't say anything mean or confidential. You shouldn't do that anyway!

Credits

Thanks to the wonderful Kate Beaton for writing the comic and @quinnkeast for making the original awyisser. Contributors to this project includes: Ken Sin and Movable Ink.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.