GithubHelp home page GithubHelp logo

sukuasoft / chaoss-slack-bot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chaoss/chaoss-slack-bot

0.0 0.0 0.0 287 KB

This holds the code to the CHAOSS slack bot for newcomers to the project

License: MIT License

JavaScript 99.93% Procfile 0.07%

chaoss-slack-bot's Introduction

CHAOSS SLACK BOT

About

This holds the code to the CHAOSS slack bot for newcomers to the project. Built with Bolt for JavaScript. For an open source community to grow, supporting newcomers and providing them with the information they need to contribute is really important. CHAOSS Slack Bot aims to provide a solution to this problem. Thanks for checking us out!

Documentation

For more information about this project, read the CHAOSS Slack Bot Docs.

Bot Functions

  • When a user joins the team, sends a message in a predefined channel asking them to introduce themselves.
  • When a user joins the team, sends an interactive message via DM to determine how they intend to contribute and provide the relevant resources.
  • When a user types “newbie” in a channel or to the bot directly, sends an interactive message showing ways you can contribute.
  • When a user types “outreachy” in a channel or to the bot directly, responds with information about Outreachy.
  • Responds when a user says "hello", "hey" or "hi".
  • Can send a DM to all users in the workspace, triggered by the message “intro-CHAOSS”.

Getting Started

If you're interested in cloning our bot for your Slack workspace, you can follow the steps in the CONTRIBUTING.md to setup, and https://slack.dev/bolt-js/deployments/heroku or https://slack.dev/bolt-js/deployments/aws-lambda to deploy.

Contributing

To contribute to CHAOSS Slack bot, please follow the guidelines found in our CONTRIBUTING.md and our Code of Conduct. We love pull requests! We welcome contributions from everyone, whether it's your 1st or your 100th. If you get stuck, please feel free to ask for help!

chaoss-slack-bot's People

Contributors

misspee007 avatar mide358 avatar busayo-ojo avatar elisacapololo avatar omokiti avatar peculiaruc avatar adeyinkaoresanya avatar dotun2203 avatar wendeee avatar am1tb avatar elizabethn avatar nebrethar avatar germonprez avatar parthn2 avatar meetagrawal09 avatar sloaneee avatar viren-01 avatar

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.