All Projects → zulip → zulipbot

zulip / zulipbot

Licence: other
GitHub workflow-optimizing bot by @zulip

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to zulipbot

action-sync-node-meta
GitHub Action that syncs package.json with the repository metadata.
Stars: ✭ 25 (-64.29%)
Mutual labels:  github-api, node-js
Norrisbot
a Slack bot that kicks asses (roundhouse-kicks to be accurate...)
Stars: ✭ 134 (+91.43%)
Mutual labels:  bots, node-js
Gitwar
🚀 Gitwar - Compete with Github
Stars: ✭ 44 (-37.14%)
Mutual labels:  github-api, node-js
twgitbot
A node.js bot that checks a github repo changes and tweets it to your Twitter account
Stars: ✭ 10 (-85.71%)
Mutual labels:  github-api, node-js
node-github-publish
Publishes a file to a repository through the GitHub Contents API
Stars: ✭ 20 (-71.43%)
Mutual labels:  github-api, node-js
motor-hat
Node Module to control Adafruits MotorHAT for the RaspberryPi
Stars: ✭ 28 (-60%)
Mutual labels:  node-js
YukkiMusicBot
Telegram Group Calls Streaming bot with some useful features, written in Python with Pyrogram and Py-Tgcalls. Supporting platforms like Youtube, Spotify, Resso, AppleMusic, Soundcloud and M3u8 Links.
Stars: ✭ 860 (+1128.57%)
Mutual labels:  bots
musicritic
Your personal music-specific Metacritic.
Stars: ✭ 45 (-35.71%)
Mutual labels:  node-js
telegram bitcoin bot
Telegram Auto Mining Bitcoins In Termux
Stars: ✭ 115 (+64.29%)
Mutual labels:  bots
GithubApp-android-architecture
Let's learn a deep look at the Android architecture
Stars: ✭ 16 (-77.14%)
Mutual labels:  github-api
Triton
GitHub notifications tracker for Telegram. Pushes GitHub notifications to Telegram.
Stars: ✭ 12 (-82.86%)
Mutual labels:  github-api
exocortex-halo
Various and sundry additional pieces of software I've written to incorporate into my exocortex.
Stars: ✭ 65 (-7.14%)
Mutual labels:  bots
captcha.js
Captcha in Node.js
Stars: ✭ 23 (-67.14%)
Mutual labels:  node-js
phaChat
a web chat by node.js 一个基于 node.js 的多人 web 聊天室
Stars: ✭ 18 (-74.29%)
Mutual labels:  node-js
twitter-crypto-bot
This is a Twitter bot that tweets about cryptocurrencies prices every certain amount of minutes
Stars: ✭ 21 (-70%)
Mutual labels:  bots
ezprofile
🚀 Create an automatic portfolio based on GitHub profile.
Stars: ✭ 344 (+391.43%)
Mutual labels:  github-api
FunUtils
Some codes i wrote to help me with me with my daily errands ;)
Stars: ✭ 43 (-38.57%)
Mutual labels:  bots
actions
Collection of repetitive GitHub Actions
Stars: ✭ 12 (-82.86%)
Mutual labels:  github-api
GithubClient
Github iOS Client based on Github REST V3 API and GraphQL V4 API
Stars: ✭ 42 (-40%)
Mutual labels:  github-api
Chapter-2
Code examples for Chapter 2 of Data Wrangling with JavaScript
Stars: ✭ 16 (-77.14%)
Mutual labels:  node-js

zulipbot

Build status GitHub release GitHub license project chat

@zulipbot is a GitHub workflow bot application for the Zulip organization and its repositories. Written in Node.js, the bot manages issues and pull requests in the repository in order to create a better workflow for Zulip contributors.

zulipbot's purpose is to work around various limitations in GitHub’s binary permissions and notifications systems to create a better workflow for our contributors. It allows anyone to perform issue triage (self-assigning and labeling issues), not just the core contributors trusted with full write access to the repository (which is the only model GitHub supports). Additionally, zulipbot monitors the activity of issues and pull requests, notifying contributors about new merge conflicts, continuous integration build results, inactivity, and more.

Installation

To install a copy of zulipbot on your own GitHub repository, please visit the Installation page on the zulipbot wiki.

Usage

If you're using the Zulip project configuration (./config/config-example.js), see zulipbot's usage instructions on the Zulip documentation.

If you're using your own custom configuration (./config/config.js is different from the Zulip project configuration), please visit the Commands page on the zulipbot wiki.

Contributing

If you wish to contribute to zulipbot, please read our contributing guidelines for more information.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

The software includes some works released by third parties under other free and open source licenses. Those works are redistributed under the license terms under which the works were received.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].