Displaying 1 to 20 from 75 results

errbot - Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation

  •    Python

Errbot is a chatbot. It allows you to start scripts interactively from your chatrooms for any reason: random humour, chatops, starting a build, monitoring commits, triggering alerts...It is written and easily extensible in Python.

lita - ChatOps for Ruby.

  •    Ruby

Lita is a chat bot written in Ruby with persistent storage provided by Redis. It uses a plugin system to connect to different chat services and to provide new behavior. The plugin system uses the familiar tools of the Ruby ecosystem: RubyGems and Bundler. Automate your business and have fun with your very own robot companion.

cog - Bringing the power of the command line to chat

  •    Elixir

Cog brings the power of the command line to the place you collaborate with your team all the time -- your chat window. Powerful access control means you can collaborate around even the most sensitive tasks with confidence. A focus on extensibility and adaptability means that you can respond quickly to the unexpected, without your team losing visibility.

StackStorm - Connects all your apps, services, and workflows.

  •    Python

StackStorm is a platform for integration and automation across services and tools. It ties together your existing infrastructure and application environment so you can more easily automate that environment - with a particular focus on taking actions in response to events. StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs with 6000+ actions




bolt-js - A framework to build Slack apps using JavaScript

  •    TypeScript

A JavaScript framework to build Slack apps in a flash with the latest platform features. Read the getting started guide to set-up and run your first Bolt app. Read the documentation to explore the basic and advanced concepts of Bolt for JavaScript.

hubcommander - A Slack bot for GitHub organization management -- and other things too

  •    Python

A user-extendable Slack bot for GitHub organization management.HubCommander provides a chat-ops means for managing GitHub organizations. It creates a simple way to perform privileged GitHub organization management tasks without granting administrative or owner privileges to your GitHub organization members.

hubot-deploy - :rocket: GitHub Flow via hubot

  •    CoffeeScript

GitHub Flow via hubot. Chatting with hubot creates deployments on GitHub and dispatches Deployment Events.

awesome-chatops - :robot: A collection of awesome things about ChatOps – managing operations through a chat

  •    

A collection of awesome things about ChatOps. ChatOps is a collaboration model that helps to connect people, process, tools, and automation into a transparent workflow (conversation-driven development). So it allows to automate tasks and collaborate, encourages teams to be transparent, working better, cheaper and faster.


bolt-python - A framework to build Slack apps using Python

  •    Python

A Python framework to build Slack apps in a flash with the latest platform features. Read the getting started guide and look at our code examples to learn how to build apps using Bolt. The Python module documents are available here. Create a Bolt for Python app by calling a constructor, which is a top-level export. If you'd prefer, you can create an async app.

webhook2telegram - 🤖 A simple bot to translate JSON HTTP requests into Telegram push messages

  •    Go

A Telegram Bot to translate simple JSON HTTP requests into Telegram push messages that you will get on your Smartphone, PC or whatever Telegram client you have. Just like Gotify, but without an extra app. Thanks to contributions by peet1993.

slash-command-dispatch - A GitHub action that facilitates "ChatOps" by creating repository dispatch events for slash commands

  •    TypeScript

A GitHub action that facilitates "ChatOps" by creating dispatch events for slash commands. The action runs in issue_comment event workflows and checks the first line of comments for slash commands. When a valid command is found it creates a repository dispatch event that includes a payload containing full details of the command and its context. It also supports creating workflow dispatch events with defined input parameters.

slacker - Slack Bot Framework

  •    Go

Built on top of the Slack API github.com/nlopes/slack with the idea to simplify the Real-Time Messaging feature to easily create Slack Bots, assign commands to them and extract parameters.Showcasing the ability to access the github.com/nlopes/slack API. In this example, we upload a file using the Slack API.

showcase-ansible-chatops - Vagrant Demo showing ChatOps with Ansible

  •    Shell

This is quick demonstration of the StackStorm event-driven automation platform running with Ansible configuration management tool and Hubot ChatOps engine. The objective is to operate servers with Ansible directly from Slack chat.It will get you up and running with chatops control VM with all St2 components prepared as well as Ansible and Hubot configured. Additionally, it installs 2 Ubuntu VMs: web server with nginx and db server with mysql.

allot - Parse placeholder and wildcard text commands

  •    Go

allot is a small Golang library to match and parse commands with pre-defined strings. For example use allot to define a list of commands your CLI application or Slackbot supports and check if incoming requests are matching your commands.The allot library supports placeholders and regular expressions for parameter matching and parsing.

hanu - Golang Framework for writing Slack bots

  •    Go

Use the following example code or the hanu-example bot to get started.The example code above connects to Slack using SLACK_BOT_API_TOKEN as the bot's token and can respond to direct messages and mentions for the commands shout <word> , whisper <word> and version.

slacknimate - :dancers: text animation for Slack messages

  •    Go

Download a binary from the Releases Page and put it somewhere on your $PATH. macOS Homebrew users, you can also just brew install slacknimate.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.