Mattermost Bot Hackfest

2032 Registered Allowed team size: 1 - 4
2032 Registered Allowed team size: 1 - 4

Winners are announced.

idea phase
Online
starts on:
Jan 10, 2020, 04:00 PM UTC (UTC)
ends on:
Feb 01, 2020, 06:25 PM UTC (UTC)
hackathon
Online
starts on:
Feb 07, 2020, 04:00 PM UTC (UTC)
ends on:
Mar 02, 2020, 07:55 AM UTC (UTC)

Winners

Overview

ANNOUNCEMENT FOR ALL THE SHORTLISTED PARTICIPANTS

The purpose of phase 2 is to create bots that integrates and/or extends Mattermost. So, you will have to work on your idea so that it's a functional chatbot integrated with Mattermost.

For instructions on how to submit your project, click here.


DevOps is transforming software development, engineering and operations across the world. Many DevOps workflows rely on real-time collaboration. Teams use messaging to increase efficiency during critical moments—provisioning infrastructure, merging code branches, or addressing urgent bugs. This form of collaboration is accelerated with ChatOps that brings disparate tools and workflows together and provides a shared console for easy collaboration, shorter feedback loops, and automated tasks.

At the center of ChatOps are bots. One of the most popular bots is Hubot, which allows developers to initiate commands to DevOps tools and take automated actions via custom scripts. Slack Bots have also become increasingly popular for team collaboration, ranging from DevOps tools to project management to fun bots that brighten your day.

The goal of this hackathon is to create bots that integrates and/or extends the leading open-source DevOps platform, Mattermost. You have the opportunity to create an open source bot that is used by millions of people from small teams to large enterprises, and make a lasting impact on the DevOps community. Together, let’s create something amazing!

Take a look at the Resource Center for more information

Themes

ChatOps

Create a ChatOps bot for Mattermost that improves DevOps lifecycle. Examples include

  • CI/CD bots that enable you to execute build jobs and report back statistics of the build job;
  • Configuration management bots that enable you to kick off jobs, provision infrastructure, or provision application environments;
  • Continuous monitoring bots that enable you to pull statistics, data lookups, and monitor application health.
ChatBots

Create a generic chatbot via scripts or frameworks for Mattermost that enable faster team collaboration. Examples include

  • Workflow chatbots that automate processes such as incident response management or HR onboarding
  • Productivity chatbots that help pull latest news, run automated expense reports or manage your daily tasks
  • Social chatbots that help add some fun to the workday, such as lunchbots for daily lunch menus, or a giphybot for that perfect GIF or meme.
Machine Learning (ML) and/or Artificial Intelligence (AI)

Create a sophisticated ML or AI bot for Mattermost. Examples include

  • Autotranslator bot that automatically translates messages to the user’s native language
  • Suggestor bot that recommends new channels or people to interact with based on past activity in Mattermost
    Open Innovation

    We encourage creativity in developing amazing bots for Mattermost! Come up with innovative chatbots.

    Prizes USD 10,000 in prizes

    Main Prizes
    First Prize
    USD 3000

    Happy Hacking Keyboard + Mattermost Swag Kit

    Second Prize
    USD 2000

    Happy Hacking Keyboard + Mattermost Swag Kit

    Third Prize
    USD 1000

    Happy Hacking Keyboard + Mattermost Swag Kit

    Special Prizes
    Special Prizes

    All qualified submissions receive a Mattermost Swag Kit, which includes a Mattermost-branded hackathon t-shirt, hat, programmable NFC stickers, water bottle, socks and stickers.

    Social Share

    Help & Support

    Please contact event admin
    jason394 at jason@mattermost.com
    Notifications
    View All Notifications

    ?