├── .gitignore ├── Gruntfile.js ├── Makefile ├── README.md ├── deploy └── nginx.conf ├── package.Dockerfile ├── package.json ├── release.Dockerfile └── tutorials ├── image ├── airbrake_integrations.png ├── airbrake_notification.png ├── airbrake_webhook.png ├── aliyuncode_add_webhook.png ├── aliyuncode_project.png ├── aliyuncs_create_webhook.png ├── aliyuncs_notification.png ├── aliyuncs_setting.png ├── aliyuncs_webhooks.png ├── basecamp3_config_webhook.png ├── basecamp3_new_webhook.png ├── basecamp3_sample.png ├── basecamp3_setup_webhook.png ├── bitbucket_add_webhook.png ├── bitbucket_settings.png ├── bitbucket_webhook.png ├── bughd_in_bearychat.png ├── bughd_projects.png ├── bughd_set_webhook.png ├── bugly_in_bearychat.png ├── bugly_set_webhook.png ├── bugly_setting.png ├── bugly_webhook.png ├── bugsnag_in_bearychat.png ├── bugsnag_project.png ├── bugsnag_set_webhook.png ├── bugtags_in_bearychat.png ├── bugtags_projects.png ├── bugtags_set_webhook.png ├── coding_done.png ├── coding_settings_webhook.png ├── coding_webhook_url.png ├── confluence_in_bearychat.png ├── confluence_manage_add_ons.png ├── confluence_set_channel.png ├── confluence_set_webhook.png ├── confluence_upload_add_ons.png ├── coveralls.png ├── crashlytics_dashboard.png ├── crashlytics_in_bearychat.png ├── crashlytics_select_app.png ├── crashlytics_settings.png ├── crashlytics_webhook.png ├── daike_console.png ├── daike_in_bearychat.png ├── daike_webhook.png ├── daocloud_example.png ├── daocloud_settings.png ├── dockerhub_add_webhook.png ├── dockerhub_webhook_url.png ├── email_hello.png ├── feie_bc-01.png ├── feie_bc-02.png ├── feie_bc-03.png ├── feie_bc-04.png ├── feie_bc-response-01.png ├── feie_bc-response-02.png ├── fir_service.png ├── fir_webhooks.png ├── fundebug_add_alarm.png ├── fundebug_preview.png ├── fundebug_settings.png ├── fundebug_webhook.png ├── gitbook_add_webhook.png ├── gitbook_webhook_url.png ├── gitcafe_add_webhook_url.png ├── gitcafe_create_webhook.png ├── gitcafe_select_webhooks.png ├── gitcafe_settings.png ├── github_add_webhook.png ├── github_payload_url.png ├── gitlab_add_webhook.png ├── gitlab_settings.png ├── gitlab_webhook.png ├── gitlabci_dashboard.png ├── gitlabci_in_bearychat.png ├── gitlabci_setting.png ├── gitlabci_webhook.png ├── gitlabci_yaml.png ├── gogs_bearychat.png ├── gogs_dashboard.png ├── gogs_setting.png ├── gogs_webhook.png ├── grafana_alert.png ├── grafana_demo_s3.png ├── grafana_demo_wo_s3.png ├── grafana_webhook.png ├── greenhouseci_example.png ├── greenhouseci_notifications.png ├── greenhouseci_settings.png ├── hockeyapp_add_webhook.png ├── hockeyapp_dashboard.png ├── hockeyapp_in_bearychat.png ├── hockeyapp_webhook_setting.png ├── hubot_channel.png ├── hubot_invite.png ├── hubot_p2p.png ├── incoming_prof_frink.png ├── incoming_r2d2_1.png ├── incoming_r2d2_2.png ├── jenkins_bearychat_notifications.png ├── jenkins_config_locations.png ├── jenkins_configure_project.png ├── jenkins_configure_system.png ├── jenkins_global_bearychat_settings.png ├── jenkins_in_bearychat.png ├── jenkins_install_plugin.png ├── jenkins_manage.png ├── jenkins_manage_plugins.png ├── jenkins_post_build_actions.png ├── jiankongbao_notify_sample.png ├── jiankongbao_user_setting.png ├── jiankongbao_webhook_callback.png ├── jiankongbao_webhook_setting.png ├── jinshuju_form.png ├── jinshuju_hook.png ├── jinshuju_in_bearychat.png ├── jinshuju_publish.png ├── jinshuju_setting.png ├── jira_add_webhook.png ├── jira_query_for_project1.png ├── jira_query_for_project1_and_project2.png ├── jira_save_webhook.png ├── jira_system.png ├── jira_webhooks.png ├── kf5_step1.png ├── kf5_step2.png ├── kf5_step3.png ├── kf5_step4.png ├── kf5_step5.png ├── kf5_step6.png ├── logentries_new_alert.png ├── logentries_notify_sample.png ├── logentries_set_webhook.png ├── mailgun_add_webhook_url.png ├── mailgun_notify_sample.png ├── mailgun_select_webhooks.png ├── mailgun_settings.png ├── mikecrm_add_webhook.png ├── mikecrm_notify_sample.png ├── mikecrm_webhook_setting.png ├── newrelic_alertpolicy_notificationchannel_step0.png ├── newrelic_alertpolicy_notificationchannel_step1.png ├── newrelic_alertpolicy_notificationchannel_step2.png ├── newrelic_alertpolicy_step0.png ├── newrelic_alertpolicy_step1.png ├── newrelic_alertpolicy_step2.png ├── newrelic_notify_sample.png ├── newrelic_old_alertpolicy_notificationchannel_step0.png ├── newrelic_old_alertpolicy_notificationchannel_step1.png ├── newrelic_old_alertpolicy_step0.png ├── newrelic_old_alertpolicy_step1.png ├── newrelic_old_alertpolicy_step2.png ├── newrelic_old_notify_sample.png ├── newrelic_old_webhook_step0.png ├── newrelic_old_webhook_step1.png ├── newrelic_webhook_step0.png ├── newrelic_webhook_step1.png ├── newrelic_webhook_step2.png ├── newrelic_webhook_step3.png ├── onealert_installation.png ├── onealert_preview.png ├── onealert_webhook.png ├── oneapmci_add_integration.png ├── oneapmci_add_webhook.png ├── oneapmci_in_bearychat.png ├── openfalcon_notification.png ├── openfalcon_webhook.png ├── oschina_add_webhook_url.png ├── oschina_setting.png ├── outgoing_sample1.png ├── outgoing_sample2.png ├── pgyer_edit_app.png ├── pgyer_in_bearychat.png ├── pgyer_set_webhook.png ├── phabricator_copy_token.png ├── phabricator_generate_token.png ├── phabricator_generate_token_confirm.png ├── phabricator_in_bearychat.png ├── phabricator_settings.png ├── phabricator_token_settings.png ├── pingxx_add_webhook1.png ├── pingxx_add_webhook2.png ├── pingxx_webhook_url.png ├── protalk_dashboard.png ├── protalk_in_bearychat.png ├── protalk_setting.png ├── protalk_webhook.png ├── qq_filter.png ├── redmine_add_webhook.png ├── redmine_notify_sample.png ├── redmine_webhook_setting.png ├── reviewboard_add_webhook1.png ├── reviewboard_add_webhook2.png ├── reviewboard_in_bearychat.png ├── reviewboard_set_webhook_url.png ├── rss_config.png ├── rss_icon.png ├── rss_success.png ├── rundeck_edit_job.png ├── rundeck_notification.png ├── rundeck_set_webhook.png ├── sendcloud_add_webhook_url.png ├── sendcloud_create_webhook.png ├── sendcloud_notify_sample.png ├── sendcloud_settings.png ├── sentry_integrations.png ├── sentry_notification.png ├── sentry_set_url.png ├── sentry_webhook.png ├── spec-block-info.png ├── spec-blur.png ├── spec-dont-unselect.png ├── spec-hold-useful.png ├── spec-largefont.png ├── spec-magnifying.png ├── spec-minwidth.png ├── spec-remove-useless.png ├── spec-select.png ├── stash_manage_add_ons.png ├── stash_pull_request_msg.png ├── stash_repo_setting.png ├── stash_repo_setting_detail.png ├── stash_upload_add_ons.png ├── stash_uploading_add_ons.png ├── stripe_add_url.png ├── stripe_settings.png ├── stripe_webhook.png ├── taiga_webhook.png ├── teamcity_create_page.jpg ├── teamcity_download_from_github.jpg ├── teamcity_download_from_jetbrains.jpg ├── teamcity_result.png ├── teamcity_to_administration.jpg ├── teamcity_to_create_one.jpg ├── teamcity_to_create_page.jpg ├── teamcity_to_plugins_list.jpg ├── teamcity_to_upload_page.jpg ├── teamcity_to_webhooks.jpg ├── teamcity_upload.jpg ├── tingyun_alarm.png ├── tingyun_create_recipient.png ├── tingyun_create_recipient_button.png ├── tingyun_edit_recipient_group.png ├── tingyun_notification.png ├── tingyun_recipient_list.png ├── tower_in_chat.png ├── tower_project_setting.png ├── tower_setting_done.png ├── tower_webhook_setting.png ├── tracup_notification.png ├── tracup_setting.png ├── tracup_webhook.png ├── travis_bearychat.png ├── vso_add_webhook.png ├── vso_choose_trigger.png ├── vso_example.png ├── vso_servicehooks.png ├── vso_settings.png ├── vso_url.png ├── wiz_new_feeds.png ├── wiz_notification.png ├── wiz_projects.png ├── wiz_set_webhook1.png ├── wiz_set_webhook2.png ├── wordpress_comment_post_bearychat.png ├── wordpress_in_bearychat.png ├── wordpress_publish_page_bearychat.png ├── wordpress_publish_post_bearychat.png ├── wordpress_webhooks_bearychat.png ├── worktile_addwebhook.png ├── worktile_setting.png ├── worktile_webhook.png ├── zendesk_add_trigger.png ├── zendesk_add_url_target.png ├── zendesk_config_target_url.png ├── zendesk_config_trigger.png ├── zendesk_in_bearychat.png └── zendesk_settings_extensions.png └── markdown ├── airbrake.md ├── aliyuncode.md ├── aliyuncs.md ├── basecamp3.md ├── bitbucket.md ├── bitbucketserver.md ├── bughd.md ├── bugly.md ├── bugsnag.md ├── bugtags.md ├── circleci.md ├── coding.md ├── confluence.md ├── coveralls.md ├── crashlytics.md ├── daike.md ├── daocloud.md ├── dockerhub.md ├── email.md ├── feie.md ├── fir.md ├── fundebug.md ├── gitbook.md ├── gitcafe.md ├── github.md ├── gitlab.md ├── gitlabci.md ├── gogs.md ├── grafana.md ├── greenhouseci.md ├── heroku.md ├── hockeyapp.md ├── hubot.md ├── incoming.md ├── jenkins.md ├── jiankongbao.md ├── jinshuju.md ├── jira.md ├── kf5.md ├── logentries.md ├── mailgun.md ├── mikecrm.md ├── newrelic.md ├── onealert.md ├── oneapmci.md ├── openfalcon.md ├── oschina.md ├── outgoing.md ├── pgyer.md ├── phabricator.md ├── pingxx.md ├── prometheus.md ├── protalk.md ├── redmine.md ├── reviewboard.md ├── rss.md ├── rundeck.md ├── sendcloud.md ├── sentry.md ├── specfication.md ├── stash.md ├── stripe.md ├── taiga.md ├── teamcity.md ├── tingyun.md ├── tower.md ├── tracup.md ├── travis.md ├── vso.md ├── wiz.md ├── wordpress.md ├── worktile.md ├── zabbix.md ├── zendesk.md └── zentaopms.md /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | node_modules 3 | dist 4 | .idea 5 | -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | // # Globbing 4 | // for performance reasons we're only matching one level down: 5 | // 'test/spec/{,*/}*.js' 6 | // use this if you want to recursively match all subfolders: 7 | // 'test/spec/**/*.js' 8 | 9 | module.exports = function (grunt) { 10 | 11 | // Load grunt tasks automatically 12 | require('load-grunt-tasks')(grunt); 13 | 14 | // Define the configuration for all the tasks 15 | grunt.initConfig({ 16 | marked: { 17 | tutorial: { 18 | options: { 19 | highlight: false 20 | }, 21 | files: [ 22 | { 23 | expand: true, // Enable dynamic expansion. 24 | cwd: 'tutorials/markdown', // Src matches are relative to this path. 25 | src: ['**/*.md'], // Actual pattern(s) to match. 26 | dest: 'dist/tutorials/html', // Destination path prefix. 27 | ext: '.html', // Dest filepaths will have this extension. 28 | }, 29 | ], 30 | } 31 | }, 32 | 33 | imagemin: { 34 | tutorial: { 35 | files: [{ 36 | expand: true, 37 | cwd: 'tutorials/image', 38 | src: '{,*/}*.{png,jpg,jpeg,gif}', 39 | dest: 'dist/tutorials/image' 40 | }] 41 | } 42 | }, 43 | 44 | rsync: { 45 | options: { 46 | args: ["--verbose"], 47 | recursive: true 48 | }, 49 | stage: { 50 | options: { 51 | src: "dist/*", 52 | dest: "/var/www/bearychat-docs", 53 | host: "deploy@stage.bearychat.com", 54 | } 55 | }, 56 | prod: { 57 | options: { 58 | src: "dist/*", 59 | dest: "/var/www/bearychat-docs", 60 | host: "deploy@bearychat.com", 61 | } 62 | } 63 | } 64 | }); 65 | 66 | grunt.registerTask('tutorial', [ 67 | 'imagemin:tutorial', 68 | 'marked:tutorial' 69 | ]); 70 | }; 71 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | build_date = `date +%Y%m%d%H%M` 2 | commit = `git rev-parse HEAD` 3 | version = `git rev-parse --short HEAD` 4 | package-image = hub.didiyun.com/bearyinnovative/bearyinnovative-tutorials-package:$(version) 5 | release-image = hub.didiyun.com/bearyinnovative/bearyinnovative-tutorials:$(version) 6 | 7 | # Common commands 8 | 9 | ## 编译及构建 10 | .PHONY: release 11 | release: 12 | npm install grunt-cli \ 13 | && npm install \ 14 | && ./node_modules/.bin/grunt tutorial 15 | 16 | ## 清理当前工作目录 17 | .PHONY: clean 18 | clean: 19 | git clean -fdx 20 | 21 | # Commands used to generate docker image 22 | 23 | ## 构建 package 镜像 24 | .PHONY: build-package-image 25 | build-package-image: 26 | docker build . \ 27 | --no-cache \ 28 | --force-rm \ 29 | --build-arg build_date=$(build_date) \ 30 | --build-arg version=$(version) \ 31 | --build-arg commit=$(commit) \ 32 | -t $(package-image) \ 33 | -f package.Dockerfile 34 | 35 | ## 构建 release 镜像 36 | .PHONY: build-release-image 37 | build-release-image: 38 | docker build . \ 39 | --no-cache \ 40 | --force-rm \ 41 | --build-arg build_date=$(build_date) \ 42 | --build-arg version=$(version) \ 43 | --build-arg commit=$(commit) \ 44 | -t $(release-image) \ 45 | -f release.Dockerfile 46 | 47 | ## 使用 package 镜像构建项目 48 | .PHONY: package 49 | package: 50 | docker run -u`id -u`:`id -g` \ 51 | --rm \ 52 | -v $(CURDIR):/workspace $(package-image) 53 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # BearyChat-Tutorial 2 | 3 | BearyChat 的公开文档 4 | 5 | 6 | ## 机器人教程编写规范 7 | 8 | 9 | 1. 遵守 [LeanCloud 的中文规范](https://github.com/sparanoid/chinese-copywriting-guidelines) 10 | 2. 文件以 `# 教程标题` 开头,标题不会在 BearyChat 页面被用户看到。 11 | 3. 步骤以 `## 步骤标题` ,每个步骤在 BearyChat 里会被自动加上序号。 12 | 4. 已经创建好了配图规则见:[配图规则](/tutorials/markdown/specfication.md) 。 13 | 5. 截图内的用户数据,可以使用示意性强的用户名,讨论组,建议使用 [示意团队](https://example.bearychat.com) 来截图。 14 | 6. 不要使用 「!」「啦」等过于口语话的表达,在 BearyChat 里,尽量使用朴实清晰,没有强烈感情的用语。 卖萌请在此 README 里尽情发挥 (。・`ω´・) 15 | 16 | ## 可用模板参数 17 | 18 | 教程中可以使用模板参数,如 `{{webhookUrl}}`,此类参数有: 19 | 20 | | 参数名称 | 说明 | 21 | | ---- | ---- | 22 | | webhookUrl | webhook 地址,大部分 webhook 机器人有这个参数 | 23 | | robotToken | 机器人 token,如 hubot 机器人的 token 等 | 24 | | teamSubdomain | 如果团队域名是 beary.bearychat.com,这个值为 beary | 25 | -------------------------------------------------------------------------------- /deploy/nginx.conf: -------------------------------------------------------------------------------- 1 | user nginx; 2 | worker_processes 1; 3 | 4 | error_log $LOG_PATH/error.log warn; 5 | pid /var/run/nginx.pid; 6 | 7 | events { 8 | worker_connections 1024; 9 | } 10 | 11 | http { 12 | include /etc/nginx/mime.types; 13 | default_type application/octet-stream; 14 | 15 | log_format main '$remote_addr - $remote_user [$time_local] "$request" ' 16 | '$status $body_bytes_sent "$http_referer" ' 17 | '"$http_user_agent" "$http_x_forwarded_for"'; 18 | 19 | access_log $LOG_PATH/access.log main; 20 | 21 | sendfile on; 22 | 23 | keepalive_timeout 65; 24 | 25 | gzip on; 26 | 27 | server { 28 | root $WORKSPACE; 29 | index index.html; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /package.Dockerfile: -------------------------------------------------------------------------------- 1 | FROM node:8.15.0 2 | 3 | ARG build_date 4 | ARG commit 5 | ARG version 6 | ARG workspace=/workspace 7 | 8 | ENV HOME=/workspace 9 | 10 | # Inite workspace 11 | VOLUME /workspace 12 | WORKDIR /workspace 13 | 14 | # Generate version 15 | RUN echo "$version" >> $workspace/version 16 | RUN echo "$commit" >> $workspace/commit 17 | RUN echo "$build_date" >> $workspace/build_date 18 | 19 | CMD ["make", "release"] 20 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bearychat-tutorial", 3 | "version": "1.0.0", 4 | "description": "public docs for bearychat", 5 | "scripts": {}, 6 | "repository": { 7 | "type": "git", 8 | "url": "git+https://github.com/bearyinnovative/bearychat-tutorial.git" 9 | }, 10 | "keywords": [ 11 | "bearychat" 12 | ], 13 | "author": "bearyinnovative", 14 | "license": "ISC", 15 | "bugs": { 16 | "url": "https://github.com/bearyinnovative/bearychat-tutorial/issues" 17 | }, 18 | "homepage": "https://github.com/bearyinnovative/bearychat-tutorial#readme", 19 | "devDependencies": { 20 | "grunt": "^0.4.5", 21 | "grunt-cli": "^0.1.13", 22 | "grunt-contrib-imagemin": "^1.0.0", 23 | "grunt-marked": "^0.1.2", 24 | "grunt-rsync": "^1.0.1", 25 | "load-grunt-tasks": "^3.4.0" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /release.Dockerfile: -------------------------------------------------------------------------------- 1 | FROM nginx:1.15.7-alpine 2 | 3 | ARG build_date 4 | ARG commit 5 | ARG version 6 | 7 | # Predefined environment (NOTE should not override, for ENTRYPOINT usage) 8 | ENV WORKSPACE=/workspace 9 | ENV LOG_DIR=$WORKSPACE/log 10 | 11 | # Init workspace 12 | RUN mkdir -p $WORKSPACE 13 | WORKDIR $WORKSPACE 14 | 15 | # Init log directory 16 | RUN mkdir -p $LOG_DIR 17 | VOLUME $LOG_DIR 18 | 19 | # Generate version and build information 20 | RUN echo "$version" >> $WORKSPACE/version 21 | RUN echo "$commit" >> $WORKSPACE/commit 22 | RUN echo "$build_date" >> $WORKSPACE/build_date 23 | 24 | COPY dist/ $WORKSPACE/ 25 | COPY deploy/nginx.conf /etc/nginx/nginx.conf.template 26 | 27 | EXPOSE 80 28 | 29 | CMD /bin/sh -c "envsubst '\$WORKSPACE \$LOG_PATH' < /etc/nginx/nginx.conf.template > /etc/nginx/nginx.conf && exec nginx -g 'daemon off;'" 30 | -------------------------------------------------------------------------------- /tutorials/image/airbrake_integrations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/airbrake_integrations.png -------------------------------------------------------------------------------- /tutorials/image/airbrake_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/airbrake_notification.png -------------------------------------------------------------------------------- /tutorials/image/airbrake_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/airbrake_webhook.png -------------------------------------------------------------------------------- /tutorials/image/aliyuncode_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/aliyuncode_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/aliyuncode_project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/aliyuncode_project.png -------------------------------------------------------------------------------- /tutorials/image/aliyuncs_create_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/aliyuncs_create_webhook.png -------------------------------------------------------------------------------- /tutorials/image/aliyuncs_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/aliyuncs_notification.png -------------------------------------------------------------------------------- /tutorials/image/aliyuncs_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/aliyuncs_setting.png -------------------------------------------------------------------------------- /tutorials/image/aliyuncs_webhooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/aliyuncs_webhooks.png -------------------------------------------------------------------------------- /tutorials/image/basecamp3_config_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/basecamp3_config_webhook.png -------------------------------------------------------------------------------- /tutorials/image/basecamp3_new_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/basecamp3_new_webhook.png -------------------------------------------------------------------------------- /tutorials/image/basecamp3_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/basecamp3_sample.png -------------------------------------------------------------------------------- /tutorials/image/basecamp3_setup_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/basecamp3_setup_webhook.png -------------------------------------------------------------------------------- /tutorials/image/bitbucket_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bitbucket_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/bitbucket_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bitbucket_settings.png -------------------------------------------------------------------------------- /tutorials/image/bitbucket_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bitbucket_webhook.png -------------------------------------------------------------------------------- /tutorials/image/bughd_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bughd_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/bughd_projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bughd_projects.png -------------------------------------------------------------------------------- /tutorials/image/bughd_set_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bughd_set_webhook.png -------------------------------------------------------------------------------- /tutorials/image/bugly_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugly_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/bugly_set_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugly_set_webhook.png -------------------------------------------------------------------------------- /tutorials/image/bugly_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugly_setting.png -------------------------------------------------------------------------------- /tutorials/image/bugly_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugly_webhook.png -------------------------------------------------------------------------------- /tutorials/image/bugsnag_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugsnag_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/bugsnag_project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugsnag_project.png -------------------------------------------------------------------------------- /tutorials/image/bugsnag_set_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugsnag_set_webhook.png -------------------------------------------------------------------------------- /tutorials/image/bugtags_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugtags_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/bugtags_projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugtags_projects.png -------------------------------------------------------------------------------- /tutorials/image/bugtags_set_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/bugtags_set_webhook.png -------------------------------------------------------------------------------- /tutorials/image/coding_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/coding_done.png -------------------------------------------------------------------------------- /tutorials/image/coding_settings_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/coding_settings_webhook.png -------------------------------------------------------------------------------- /tutorials/image/coding_webhook_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/coding_webhook_url.png -------------------------------------------------------------------------------- /tutorials/image/confluence_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/confluence_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/confluence_manage_add_ons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/confluence_manage_add_ons.png -------------------------------------------------------------------------------- /tutorials/image/confluence_set_channel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/confluence_set_channel.png -------------------------------------------------------------------------------- /tutorials/image/confluence_set_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/confluence_set_webhook.png -------------------------------------------------------------------------------- /tutorials/image/confluence_upload_add_ons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/confluence_upload_add_ons.png -------------------------------------------------------------------------------- /tutorials/image/coveralls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/coveralls.png -------------------------------------------------------------------------------- /tutorials/image/crashlytics_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/crashlytics_dashboard.png -------------------------------------------------------------------------------- /tutorials/image/crashlytics_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/crashlytics_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/crashlytics_select_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/crashlytics_select_app.png -------------------------------------------------------------------------------- /tutorials/image/crashlytics_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/crashlytics_settings.png -------------------------------------------------------------------------------- /tutorials/image/crashlytics_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/crashlytics_webhook.png -------------------------------------------------------------------------------- /tutorials/image/daike_console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/daike_console.png -------------------------------------------------------------------------------- /tutorials/image/daike_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/daike_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/daike_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/daike_webhook.png -------------------------------------------------------------------------------- /tutorials/image/daocloud_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/daocloud_example.png -------------------------------------------------------------------------------- /tutorials/image/daocloud_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/daocloud_settings.png -------------------------------------------------------------------------------- /tutorials/image/dockerhub_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/dockerhub_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/dockerhub_webhook_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/dockerhub_webhook_url.png -------------------------------------------------------------------------------- /tutorials/image/email_hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/email_hello.png -------------------------------------------------------------------------------- /tutorials/image/feie_bc-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/feie_bc-01.png -------------------------------------------------------------------------------- /tutorials/image/feie_bc-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/feie_bc-02.png -------------------------------------------------------------------------------- /tutorials/image/feie_bc-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/feie_bc-03.png -------------------------------------------------------------------------------- /tutorials/image/feie_bc-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/feie_bc-04.png -------------------------------------------------------------------------------- /tutorials/image/feie_bc-response-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/feie_bc-response-01.png -------------------------------------------------------------------------------- /tutorials/image/feie_bc-response-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/feie_bc-response-02.png -------------------------------------------------------------------------------- /tutorials/image/fir_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/fir_service.png -------------------------------------------------------------------------------- /tutorials/image/fir_webhooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/fir_webhooks.png -------------------------------------------------------------------------------- /tutorials/image/fundebug_add_alarm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/fundebug_add_alarm.png -------------------------------------------------------------------------------- /tutorials/image/fundebug_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/fundebug_preview.png -------------------------------------------------------------------------------- /tutorials/image/fundebug_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/fundebug_settings.png -------------------------------------------------------------------------------- /tutorials/image/fundebug_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/fundebug_webhook.png -------------------------------------------------------------------------------- /tutorials/image/gitbook_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitbook_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/gitbook_webhook_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitbook_webhook_url.png -------------------------------------------------------------------------------- /tutorials/image/gitcafe_add_webhook_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitcafe_add_webhook_url.png -------------------------------------------------------------------------------- /tutorials/image/gitcafe_create_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitcafe_create_webhook.png -------------------------------------------------------------------------------- /tutorials/image/gitcafe_select_webhooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitcafe_select_webhooks.png -------------------------------------------------------------------------------- /tutorials/image/gitcafe_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitcafe_settings.png -------------------------------------------------------------------------------- /tutorials/image/github_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/github_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/github_payload_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/github_payload_url.png -------------------------------------------------------------------------------- /tutorials/image/gitlab_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitlab_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/gitlab_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitlab_settings.png -------------------------------------------------------------------------------- /tutorials/image/gitlab_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitlab_webhook.png -------------------------------------------------------------------------------- /tutorials/image/gitlabci_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitlabci_dashboard.png -------------------------------------------------------------------------------- /tutorials/image/gitlabci_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitlabci_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/gitlabci_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitlabci_setting.png -------------------------------------------------------------------------------- /tutorials/image/gitlabci_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitlabci_webhook.png -------------------------------------------------------------------------------- /tutorials/image/gitlabci_yaml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gitlabci_yaml.png -------------------------------------------------------------------------------- /tutorials/image/gogs_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gogs_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/gogs_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gogs_dashboard.png -------------------------------------------------------------------------------- /tutorials/image/gogs_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gogs_setting.png -------------------------------------------------------------------------------- /tutorials/image/gogs_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/gogs_webhook.png -------------------------------------------------------------------------------- /tutorials/image/grafana_alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/grafana_alert.png -------------------------------------------------------------------------------- /tutorials/image/grafana_demo_s3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/grafana_demo_s3.png -------------------------------------------------------------------------------- /tutorials/image/grafana_demo_wo_s3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/grafana_demo_wo_s3.png -------------------------------------------------------------------------------- /tutorials/image/grafana_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/grafana_webhook.png -------------------------------------------------------------------------------- /tutorials/image/greenhouseci_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/greenhouseci_example.png -------------------------------------------------------------------------------- /tutorials/image/greenhouseci_notifications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/greenhouseci_notifications.png -------------------------------------------------------------------------------- /tutorials/image/greenhouseci_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/greenhouseci_settings.png -------------------------------------------------------------------------------- /tutorials/image/hockeyapp_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/hockeyapp_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/hockeyapp_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/hockeyapp_dashboard.png -------------------------------------------------------------------------------- /tutorials/image/hockeyapp_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/hockeyapp_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/hockeyapp_webhook_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/hockeyapp_webhook_setting.png -------------------------------------------------------------------------------- /tutorials/image/hubot_channel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/hubot_channel.png -------------------------------------------------------------------------------- /tutorials/image/hubot_invite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/hubot_invite.png -------------------------------------------------------------------------------- /tutorials/image/hubot_p2p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/hubot_p2p.png -------------------------------------------------------------------------------- /tutorials/image/incoming_prof_frink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/incoming_prof_frink.png -------------------------------------------------------------------------------- /tutorials/image/incoming_r2d2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/incoming_r2d2_1.png -------------------------------------------------------------------------------- /tutorials/image/incoming_r2d2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/incoming_r2d2_2.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_bearychat_notifications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_bearychat_notifications.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_config_locations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_config_locations.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_configure_project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_configure_project.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_configure_system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_configure_system.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_global_bearychat_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_global_bearychat_settings.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_install_plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_install_plugin.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_manage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_manage.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_manage_plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_manage_plugins.png -------------------------------------------------------------------------------- /tutorials/image/jenkins_post_build_actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jenkins_post_build_actions.png -------------------------------------------------------------------------------- /tutorials/image/jiankongbao_notify_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jiankongbao_notify_sample.png -------------------------------------------------------------------------------- /tutorials/image/jiankongbao_user_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jiankongbao_user_setting.png -------------------------------------------------------------------------------- /tutorials/image/jiankongbao_webhook_callback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jiankongbao_webhook_callback.png -------------------------------------------------------------------------------- /tutorials/image/jiankongbao_webhook_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jiankongbao_webhook_setting.png -------------------------------------------------------------------------------- /tutorials/image/jinshuju_form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jinshuju_form.png -------------------------------------------------------------------------------- /tutorials/image/jinshuju_hook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jinshuju_hook.png -------------------------------------------------------------------------------- /tutorials/image/jinshuju_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jinshuju_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/jinshuju_publish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jinshuju_publish.png -------------------------------------------------------------------------------- /tutorials/image/jinshuju_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jinshuju_setting.png -------------------------------------------------------------------------------- /tutorials/image/jira_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jira_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/jira_query_for_project1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jira_query_for_project1.png -------------------------------------------------------------------------------- /tutorials/image/jira_query_for_project1_and_project2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jira_query_for_project1_and_project2.png -------------------------------------------------------------------------------- /tutorials/image/jira_save_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jira_save_webhook.png -------------------------------------------------------------------------------- /tutorials/image/jira_system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jira_system.png -------------------------------------------------------------------------------- /tutorials/image/jira_webhooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/jira_webhooks.png -------------------------------------------------------------------------------- /tutorials/image/kf5_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/kf5_step1.png -------------------------------------------------------------------------------- /tutorials/image/kf5_step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/kf5_step2.png -------------------------------------------------------------------------------- /tutorials/image/kf5_step3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/kf5_step3.png -------------------------------------------------------------------------------- /tutorials/image/kf5_step4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/kf5_step4.png -------------------------------------------------------------------------------- /tutorials/image/kf5_step5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/kf5_step5.png -------------------------------------------------------------------------------- /tutorials/image/kf5_step6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/kf5_step6.png -------------------------------------------------------------------------------- /tutorials/image/logentries_new_alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/logentries_new_alert.png -------------------------------------------------------------------------------- /tutorials/image/logentries_notify_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/logentries_notify_sample.png -------------------------------------------------------------------------------- /tutorials/image/logentries_set_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/logentries_set_webhook.png -------------------------------------------------------------------------------- /tutorials/image/mailgun_add_webhook_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/mailgun_add_webhook_url.png -------------------------------------------------------------------------------- /tutorials/image/mailgun_notify_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/mailgun_notify_sample.png -------------------------------------------------------------------------------- /tutorials/image/mailgun_select_webhooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/mailgun_select_webhooks.png -------------------------------------------------------------------------------- /tutorials/image/mailgun_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/mailgun_settings.png -------------------------------------------------------------------------------- /tutorials/image/mikecrm_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/mikecrm_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/mikecrm_notify_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/mikecrm_notify_sample.png -------------------------------------------------------------------------------- /tutorials/image/mikecrm_webhook_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/mikecrm_webhook_setting.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_alertpolicy_notificationchannel_step0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_alertpolicy_notificationchannel_step0.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_alertpolicy_notificationchannel_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_alertpolicy_notificationchannel_step1.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_alertpolicy_notificationchannel_step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_alertpolicy_notificationchannel_step2.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_alertpolicy_step0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_alertpolicy_step0.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_alertpolicy_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_alertpolicy_step1.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_alertpolicy_step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_alertpolicy_step2.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_notify_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_notify_sample.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_old_alertpolicy_notificationchannel_step0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_old_alertpolicy_notificationchannel_step0.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_old_alertpolicy_notificationchannel_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_old_alertpolicy_notificationchannel_step1.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_old_alertpolicy_step0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_old_alertpolicy_step0.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_old_alertpolicy_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_old_alertpolicy_step1.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_old_alertpolicy_step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_old_alertpolicy_step2.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_old_notify_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_old_notify_sample.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_old_webhook_step0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_old_webhook_step0.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_old_webhook_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_old_webhook_step1.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_webhook_step0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_webhook_step0.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_webhook_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_webhook_step1.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_webhook_step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_webhook_step2.png -------------------------------------------------------------------------------- /tutorials/image/newrelic_webhook_step3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/newrelic_webhook_step3.png -------------------------------------------------------------------------------- /tutorials/image/onealert_installation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/onealert_installation.png -------------------------------------------------------------------------------- /tutorials/image/onealert_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/onealert_preview.png -------------------------------------------------------------------------------- /tutorials/image/onealert_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/onealert_webhook.png -------------------------------------------------------------------------------- /tutorials/image/oneapmci_add_integration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/oneapmci_add_integration.png -------------------------------------------------------------------------------- /tutorials/image/oneapmci_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/oneapmci_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/oneapmci_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/oneapmci_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/openfalcon_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/openfalcon_notification.png -------------------------------------------------------------------------------- /tutorials/image/openfalcon_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/openfalcon_webhook.png -------------------------------------------------------------------------------- /tutorials/image/oschina_add_webhook_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/oschina_add_webhook_url.png -------------------------------------------------------------------------------- /tutorials/image/oschina_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/oschina_setting.png -------------------------------------------------------------------------------- /tutorials/image/outgoing_sample1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/outgoing_sample1.png -------------------------------------------------------------------------------- /tutorials/image/outgoing_sample2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/outgoing_sample2.png -------------------------------------------------------------------------------- /tutorials/image/pgyer_edit_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/pgyer_edit_app.png -------------------------------------------------------------------------------- /tutorials/image/pgyer_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/pgyer_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/pgyer_set_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/pgyer_set_webhook.png -------------------------------------------------------------------------------- /tutorials/image/phabricator_copy_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/phabricator_copy_token.png -------------------------------------------------------------------------------- /tutorials/image/phabricator_generate_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/phabricator_generate_token.png -------------------------------------------------------------------------------- /tutorials/image/phabricator_generate_token_confirm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/phabricator_generate_token_confirm.png -------------------------------------------------------------------------------- /tutorials/image/phabricator_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/phabricator_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/phabricator_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/phabricator_settings.png -------------------------------------------------------------------------------- /tutorials/image/phabricator_token_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/phabricator_token_settings.png -------------------------------------------------------------------------------- /tutorials/image/pingxx_add_webhook1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/pingxx_add_webhook1.png -------------------------------------------------------------------------------- /tutorials/image/pingxx_add_webhook2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/pingxx_add_webhook2.png -------------------------------------------------------------------------------- /tutorials/image/pingxx_webhook_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/pingxx_webhook_url.png -------------------------------------------------------------------------------- /tutorials/image/protalk_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/protalk_dashboard.png -------------------------------------------------------------------------------- /tutorials/image/protalk_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/protalk_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/protalk_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/protalk_setting.png -------------------------------------------------------------------------------- /tutorials/image/protalk_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/protalk_webhook.png -------------------------------------------------------------------------------- /tutorials/image/qq_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/qq_filter.png -------------------------------------------------------------------------------- /tutorials/image/redmine_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/redmine_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/redmine_notify_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/redmine_notify_sample.png -------------------------------------------------------------------------------- /tutorials/image/redmine_webhook_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/redmine_webhook_setting.png -------------------------------------------------------------------------------- /tutorials/image/reviewboard_add_webhook1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/reviewboard_add_webhook1.png -------------------------------------------------------------------------------- /tutorials/image/reviewboard_add_webhook2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/reviewboard_add_webhook2.png -------------------------------------------------------------------------------- /tutorials/image/reviewboard_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/reviewboard_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/reviewboard_set_webhook_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/reviewboard_set_webhook_url.png -------------------------------------------------------------------------------- /tutorials/image/rss_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/rss_config.png -------------------------------------------------------------------------------- /tutorials/image/rss_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/rss_icon.png -------------------------------------------------------------------------------- /tutorials/image/rss_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/rss_success.png -------------------------------------------------------------------------------- /tutorials/image/rundeck_edit_job.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/rundeck_edit_job.png -------------------------------------------------------------------------------- /tutorials/image/rundeck_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/rundeck_notification.png -------------------------------------------------------------------------------- /tutorials/image/rundeck_set_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/rundeck_set_webhook.png -------------------------------------------------------------------------------- /tutorials/image/sendcloud_add_webhook_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/sendcloud_add_webhook_url.png -------------------------------------------------------------------------------- /tutorials/image/sendcloud_create_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/sendcloud_create_webhook.png -------------------------------------------------------------------------------- /tutorials/image/sendcloud_notify_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/sendcloud_notify_sample.png -------------------------------------------------------------------------------- /tutorials/image/sendcloud_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/sendcloud_settings.png -------------------------------------------------------------------------------- /tutorials/image/sentry_integrations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/sentry_integrations.png -------------------------------------------------------------------------------- /tutorials/image/sentry_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/sentry_notification.png -------------------------------------------------------------------------------- /tutorials/image/sentry_set_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/sentry_set_url.png -------------------------------------------------------------------------------- /tutorials/image/sentry_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/sentry_webhook.png -------------------------------------------------------------------------------- /tutorials/image/spec-block-info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/spec-block-info.png -------------------------------------------------------------------------------- /tutorials/image/spec-blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/spec-blur.png -------------------------------------------------------------------------------- /tutorials/image/spec-dont-unselect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/spec-dont-unselect.png -------------------------------------------------------------------------------- /tutorials/image/spec-hold-useful.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/spec-hold-useful.png -------------------------------------------------------------------------------- /tutorials/image/spec-largefont.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/spec-largefont.png -------------------------------------------------------------------------------- /tutorials/image/spec-magnifying.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/spec-magnifying.png -------------------------------------------------------------------------------- /tutorials/image/spec-minwidth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/spec-minwidth.png -------------------------------------------------------------------------------- /tutorials/image/spec-remove-useless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/spec-remove-useless.png -------------------------------------------------------------------------------- /tutorials/image/spec-select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/spec-select.png -------------------------------------------------------------------------------- /tutorials/image/stash_manage_add_ons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/stash_manage_add_ons.png -------------------------------------------------------------------------------- /tutorials/image/stash_pull_request_msg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/stash_pull_request_msg.png -------------------------------------------------------------------------------- /tutorials/image/stash_repo_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/stash_repo_setting.png -------------------------------------------------------------------------------- /tutorials/image/stash_repo_setting_detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/stash_repo_setting_detail.png -------------------------------------------------------------------------------- /tutorials/image/stash_upload_add_ons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/stash_upload_add_ons.png -------------------------------------------------------------------------------- /tutorials/image/stash_uploading_add_ons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/stash_uploading_add_ons.png -------------------------------------------------------------------------------- /tutorials/image/stripe_add_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/stripe_add_url.png -------------------------------------------------------------------------------- /tutorials/image/stripe_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/stripe_settings.png -------------------------------------------------------------------------------- /tutorials/image/stripe_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/stripe_webhook.png -------------------------------------------------------------------------------- /tutorials/image/taiga_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/taiga_webhook.png -------------------------------------------------------------------------------- /tutorials/image/teamcity_create_page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_create_page.jpg -------------------------------------------------------------------------------- /tutorials/image/teamcity_download_from_github.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_download_from_github.jpg -------------------------------------------------------------------------------- /tutorials/image/teamcity_download_from_jetbrains.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_download_from_jetbrains.jpg -------------------------------------------------------------------------------- /tutorials/image/teamcity_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_result.png -------------------------------------------------------------------------------- /tutorials/image/teamcity_to_administration.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_to_administration.jpg -------------------------------------------------------------------------------- /tutorials/image/teamcity_to_create_one.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_to_create_one.jpg -------------------------------------------------------------------------------- /tutorials/image/teamcity_to_create_page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_to_create_page.jpg -------------------------------------------------------------------------------- /tutorials/image/teamcity_to_plugins_list.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_to_plugins_list.jpg -------------------------------------------------------------------------------- /tutorials/image/teamcity_to_upload_page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_to_upload_page.jpg -------------------------------------------------------------------------------- /tutorials/image/teamcity_to_webhooks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_to_webhooks.jpg -------------------------------------------------------------------------------- /tutorials/image/teamcity_upload.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/teamcity_upload.jpg -------------------------------------------------------------------------------- /tutorials/image/tingyun_alarm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tingyun_alarm.png -------------------------------------------------------------------------------- /tutorials/image/tingyun_create_recipient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tingyun_create_recipient.png -------------------------------------------------------------------------------- /tutorials/image/tingyun_create_recipient_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tingyun_create_recipient_button.png -------------------------------------------------------------------------------- /tutorials/image/tingyun_edit_recipient_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tingyun_edit_recipient_group.png -------------------------------------------------------------------------------- /tutorials/image/tingyun_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tingyun_notification.png -------------------------------------------------------------------------------- /tutorials/image/tingyun_recipient_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tingyun_recipient_list.png -------------------------------------------------------------------------------- /tutorials/image/tower_in_chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tower_in_chat.png -------------------------------------------------------------------------------- /tutorials/image/tower_project_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tower_project_setting.png -------------------------------------------------------------------------------- /tutorials/image/tower_setting_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tower_setting_done.png -------------------------------------------------------------------------------- /tutorials/image/tower_webhook_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tower_webhook_setting.png -------------------------------------------------------------------------------- /tutorials/image/tracup_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tracup_notification.png -------------------------------------------------------------------------------- /tutorials/image/tracup_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tracup_setting.png -------------------------------------------------------------------------------- /tutorials/image/tracup_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/tracup_webhook.png -------------------------------------------------------------------------------- /tutorials/image/travis_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/travis_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/vso_add_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/vso_add_webhook.png -------------------------------------------------------------------------------- /tutorials/image/vso_choose_trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/vso_choose_trigger.png -------------------------------------------------------------------------------- /tutorials/image/vso_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/vso_example.png -------------------------------------------------------------------------------- /tutorials/image/vso_servicehooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/vso_servicehooks.png -------------------------------------------------------------------------------- /tutorials/image/vso_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/vso_settings.png -------------------------------------------------------------------------------- /tutorials/image/vso_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/vso_url.png -------------------------------------------------------------------------------- /tutorials/image/wiz_new_feeds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wiz_new_feeds.png -------------------------------------------------------------------------------- /tutorials/image/wiz_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wiz_notification.png -------------------------------------------------------------------------------- /tutorials/image/wiz_projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wiz_projects.png -------------------------------------------------------------------------------- /tutorials/image/wiz_set_webhook1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wiz_set_webhook1.png -------------------------------------------------------------------------------- /tutorials/image/wiz_set_webhook2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wiz_set_webhook2.png -------------------------------------------------------------------------------- /tutorials/image/wordpress_comment_post_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wordpress_comment_post_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/wordpress_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wordpress_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/wordpress_publish_page_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wordpress_publish_page_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/wordpress_publish_post_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wordpress_publish_post_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/wordpress_webhooks_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/wordpress_webhooks_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/worktile_addwebhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/worktile_addwebhook.png -------------------------------------------------------------------------------- /tutorials/image/worktile_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/worktile_setting.png -------------------------------------------------------------------------------- /tutorials/image/worktile_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/worktile_webhook.png -------------------------------------------------------------------------------- /tutorials/image/zendesk_add_trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/zendesk_add_trigger.png -------------------------------------------------------------------------------- /tutorials/image/zendesk_add_url_target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/zendesk_add_url_target.png -------------------------------------------------------------------------------- /tutorials/image/zendesk_config_target_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/zendesk_config_target_url.png -------------------------------------------------------------------------------- /tutorials/image/zendesk_config_trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/zendesk_config_trigger.png -------------------------------------------------------------------------------- /tutorials/image/zendesk_in_bearychat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/zendesk_in_bearychat.png -------------------------------------------------------------------------------- /tutorials/image/zendesk_settings_extensions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bearyinnovative/bearychat-docs/1ebc5aeb3638005c3c1a333d96f421385985d151/tutorials/image/zendesk_settings_extensions.png -------------------------------------------------------------------------------- /tutorials/markdown/airbrake.md: -------------------------------------------------------------------------------- 1 | # BearyChat Airbrake 手动配置指南 2 | 3 | ## 进入 Airbrake Integrations 页面 4 | 5 | 点击导航栏 「Integrations」 进入集成页面 6 | 7 | ![](/tutorials/image/airbrake_integrations.png) 8 | 9 | 10 | ## 设置 webhook 11 | 12 | 点击侧边栏 「Webhook」 进入 Webhook 页面 13 | 14 | 将 {{webhookUrl}} 填入 「URL」 中,并点击 「Save」 进行保存 15 | 16 | ![](/tutorials/image/airbrake_webhook.png) 17 | 18 | ## 完成设置 19 | 20 | 最后,Airbrake 机器人配置就完成了,你现在能够在 BearyChat 中收到来自 Airbrake 的提醒了。 21 | 22 | ![](/tutorials/image/airbrake_notification.png) 23 | -------------------------------------------------------------------------------- /tutorials/markdown/aliyuncode.md: -------------------------------------------------------------------------------- 1 | # BearyChat 阿里云 Code 手动配置指南 2 | 3 | ## 进入阿里云 Code 中你的项目页面 4 | 5 | 在边栏点击「设置」按钮 6 | 7 | ![](/tutorials/image/aliyuncode_project.png) 8 | 9 | ## 设置 webhook 10 | 11 | 在设置页面内,点击边栏的「Web 钩子」按钮。 12 | 13 | 进入 webhook 设置页面后将 {{webhookUrl}} 填入「链接」中并保存。 14 | 15 | ![](/tutorials/image/aliyuncode_add_webhook.png) 16 | 17 | ## 设置完成 18 | 19 | 保存后阿里云 Code 配置即可完成。你现在就可以在讨论组中收到来自阿里云 Code 更新提醒了。 20 | -------------------------------------------------------------------------------- /tutorials/markdown/aliyuncs.md: -------------------------------------------------------------------------------- 1 | # BearyChat 阿里云容器服务 手动配置指南 2 | 3 | ## 进入阿里云容器服务仓库管理页面 4 | 5 | 进入[容器 Hub 服务](https://cr.console.aliyun.com)页面,点击管理,进入某个仓库的管理页面 6 | 7 | ![](/tutorials/image/aliyuncs_setting.png) 8 | 9 | ## 设置 webhook 10 | 11 | 在管理页面,依次点击「webhook」、「添加一条」来添加 webhook 12 | 13 | ![](/tutorials/image/aliyuncs_webhooks.png) 14 | 15 | 填入 Webhook 名称,之后之后将 {{webhookUrl}} 填入「Webhook URL」中,并点击「确认」进行保存 16 | 17 | ![](/tutorials/image/aliyuncs_create_webhook.png) 18 | 19 | ## 完成设置 20 | 21 | 最后,阿里云容器服务机器人配置就完成了,你现在能够在 BearyChat 中收到来自阿里云容器服务的提醒了。 22 | 23 | ![](/tutorials/image/aliyuncs_notification.png) 24 | -------------------------------------------------------------------------------- /tutorials/markdown/basecamp3.md: -------------------------------------------------------------------------------- 1 | # BearyChat Basecamp 手动设置指南 2 | 3 | ## 进入要设置的项目后,在右边的设置栏里选择:Set up webhooks... 4 | 5 | 点击 「Add a new webhook...」 创建新 Webhook 6 | 7 | ![](/tutorials/image/basecamp3_setup_webhook.png) 8 | 9 | ![](/tutorials/image/basecamp3_new_webhook.png) 10 | 11 | ## 配置 Webhook 12 | 13 | 进入新建 Webhook 配置界面后,在 「Payload URL」 处填入 Hook 地址,并勾选需要推送的事件类型 14 | 15 | ![](/tutorials/image/basecamp3_config_webhook.png) 16 | 17 | ## 设置完成 18 | 19 | 设置完成后,即可以在相应的 BearyChat 讨论组中收到来自 Basecamp 的提醒 20 | 21 | ![](/tutorials/image/basecamp3_sample.png) 22 | -------------------------------------------------------------------------------- /tutorials/markdown/bitbucket.md: -------------------------------------------------------------------------------- 1 | # BearyChat Bitbucket 配置 2 | 3 | ## 进入 Bitbucket 中你的项目页面 4 | 5 | 在侧边栏点击「Settings」按钮 6 | 7 | ![](/tutorials/image/bitbucket_settings.png) 8 | 9 | ## 进入「Settings」页面 10 | 11 | 然后进入「Webhooks」设置页面 12 | 13 | ![](/tutorials/image/bitbucket_add_webhook.png) 14 | 15 | ## 添加 webhook 16 | 17 | 点击 「Add webhook」按钮,将 {{webhookUrl}} 填入「URL」 中,并填写对应的「Title」,选择「Choose from a full list of triggers」 并勾选期望的事件 18 | 19 | ![](/tutorials/image/bitbucket_webhook.png) 20 | 21 | ## 设置完成 22 | 23 | 最后,你就能够在 BearyChat 的讨论组中,收到来自 Bitbucket 的提醒啦! 24 | -------------------------------------------------------------------------------- /tutorials/markdown/bitbucketserver.md: -------------------------------------------------------------------------------- 1 | # BearyChat Bitbucket 配置 2 | 3 | ## 进入 Bitbucket 中你的项目页面 4 | 5 | 在侧边栏点击「Settings」按钮 6 | 7 | ![](/tutorials/image/bitbucket_settings.png) 8 | 9 | ## 进入「Settings」页面 10 | 11 | 然后进入「Webhooks」设置页面 12 | 13 | ![](/tutorials/image/bitbucket_add_webhook.png) 14 | 15 | ## 添加 webhook 16 | 17 | 点击 「Add webhook」按钮,将 {{webhookUrl}} 填入「URL」 中,并填写对应的「Title」,选择「Choose from a full list of triggers」 并勾选期望的事件 18 | 19 | ![](/tutorials/image/bitbucket_webhook.png) 20 | 21 | ## 设置完成 22 | 23 | 最后,你就能够在 BearyChat 的讨论组中,收到来自 Bitbucket 的提醒啦! 24 | -------------------------------------------------------------------------------- /tutorials/markdown/bughd.md: -------------------------------------------------------------------------------- 1 | # BearyChat BugHD 手动配置指南 2 | 3 | ## 登录 BugHD 账号 4 | 5 | 选择要进行设置 Webhook 的项目 6 | 7 | ![](/tutorials/image/bughd_projects.png) 8 | 9 | ## 进入 「项目设置」 界面 10 | 11 | 点击「WebHook 设置」标签,输入 {{webhookUrl}} 并点击「保存 WebHook」 12 | 13 | ![](/tutorials/image/bughd_set_webhook.png) 14 | 15 | ## 完成设置 16 | 17 | 一切搞定! 你现在能够在 BearyChat 中收到来自 BugHD 的提醒了! 18 | 19 | ![](/tutorials/image/bughd_in_bearychat.png) 20 | -------------------------------------------------------------------------------- /tutorials/markdown/bugly.md: -------------------------------------------------------------------------------- 1 | # BearyChat Bugly 手动配置指南 2 | 3 | ## 登录 Bugly 账号 4 | 5 | 进入产品列表页,选择需要配置的产品,点击「设置」 6 | 7 | ![](/tutorials/image/bugly_setting.png) 8 | 9 | ## 进入「Webhook」设置界面 10 | 11 | 选择 BearyChat 并点击「确认」 12 | 13 | ![](/tutorials/image/bugly_webhook.png) 14 | 15 | ## 设置 Webhook 16 | 17 | 将 {{webhookUrl}} 填入「URL」中,选择要推送的功能,并点击「添加」 18 | 19 | ![](/tutorials/image/bugly_set_webhook.png) 20 | 21 | ## 完成设置 22 | 23 | 一切搞定! 你现在能够在 BearyChat 中收到来自 Bugly 的提醒了 24 | 25 | ![](/tutorials/image/bugly_in_bearychat.png) 26 | -------------------------------------------------------------------------------- /tutorials/markdown/bugsnag.md: -------------------------------------------------------------------------------- 1 | # BearyChat Bugsnag 手动配置指南 2 | 3 | ## 登录 Bugsnag 账号 4 | 5 | 选择要进行设置 Webhook 的项目,进入 「Settings」 中的 「TEAM NOTIFICATIONS」 页面,然后点击 「Webhook」 按钮,如下图 6 | 7 | ![](/tutorials/image/bugsnag_project.png) 8 | 9 | ## 进入 「Webhook」 界面 10 | 11 | 在 「Webhook URL」 文本框中,输入 {{webhookUrl}} 并点击「SAVE」 12 | 13 | ![](/tutorials/image/bugsnag_set_webhook.png) 14 | 15 | ## 完成设置 16 | 17 | 一切搞定,你现在能够在 BearyChat 中收到来自 Bugsnag 的提醒了 18 | 19 | ![](/tutorials/image/bugsnag_in_bearychat.png) 20 | -------------------------------------------------------------------------------- /tutorials/markdown/bugtags.md: -------------------------------------------------------------------------------- 1 | # BearyChat Bugtags 手动配置指南 2 | 3 | ## 登录 Bugtags 账号 4 | 5 | 选择要进行设置 Webhook 的项目 6 | 7 | ![](/tutorials/image/bugtags_projects.png) 8 | 9 | ## 进入「设置」 界面 10 | 11 | 点击「Webhooks」标签,选择 BearyChat,输入 {{webhookUrl}} 并点击「保存」 12 | 13 | ![](/tutorials/image/bugtags_set_webhook.png) 14 | 15 | ## 完成设置 16 | 17 | 现在你能够在 BearyChat 中收到来自 Bugtags 的提醒了 18 | 19 | ![](/tutorials/image/bugtags_in_bearychat.png) 20 | -------------------------------------------------------------------------------- /tutorials/markdown/circleci.md: -------------------------------------------------------------------------------- 1 | # BearyChat CircleCI 配置指南 2 | 3 | ## 添加 Webhook Url 4 | 5 | 在你的项目根目录下,修改或创建一个文件 `circle.yml`,并添加下面的内容 6 | 7 | ``` 8 | notify: 9 | webhooks: 10 | # A list of hook hashes, containing the url field 11 | - url: {{webhookUrl}} 12 | ``` 13 | 14 | ## 完成设置 15 | 16 | 这个时候 CircleCI 的 Build 信息就会及时推送到你指定的讨论组了! 17 | -------------------------------------------------------------------------------- /tutorials/markdown/coding.md: -------------------------------------------------------------------------------- 1 | # BearyChat Coding 手动配置指南 2 | 3 | ## 进入要设置的项目后,在左边导航栏选择:设置 - Webhook 4 | 5 | 找到「设置」菜单中的「WebHook」页面 6 | 7 | ![](/tutorials/image/coding_settings_webhook.png) 8 | 9 | ## 新建 Webhook 10 | 11 | 点击「新建 Hook」, 将 {{webhookUrl}} 填入「URL」输入框中并确定保存 12 | 13 | ![](/tutorials/image/coding_webhook_url.png) 14 | 15 | ## 设置完成 16 | 17 | 完成后,即可在 BearyChat 的讨论组中收到来自 Coding 的提醒 18 | 19 | ![](/tutorials/image/coding_done.png) 20 | -------------------------------------------------------------------------------- /tutorials/markdown/confluence.md: -------------------------------------------------------------------------------- 1 | # BearyChat Confluence 手动配置指南 2 | 3 | ## 下载插件 4 | 5 | 在 [bearychat-for-confluence 仓库](https://github.com/bearyinnovative/bearychat-for-confluence/releases/latest)下载最新版本的插件,请下载 jar 文件而非源码文件。 6 | 7 | ## 安装插件 8 | 9 | 进入 「Add-ons」 中的 「Manage add-ons」 页面,如下图 10 | 11 | ![](/tutorials/image/confluence_manage_add_ons.png) 12 | 13 | 点击「Upload add-on」选项,选择 bearychat-for-confluence 插件 jar 文件, 点击 「Upload」 上传 14 | 15 | ![](/tutorials/image/confluence_upload_add_ons.png) 16 | 17 | ## 设置插件 18 | 19 | 插件安装完成之后,侧边栏中会出现「BearyChat Configuration」选项,设置「Webhook URL」 选项并点击「Save」 20 | 21 | ![](/tutorials/image/confluence_set_webhook.png) 22 | 23 | 在「Space tools」选项中点击「Add-ons」标签,可以进一步设置 Webhook 的目标 channel,点击「Save」 24 | 注:设置 channel 是可选项,如果不设置,则会发送到 BearyChat 中该 Confluence 机器人指定的 channel 25 | 26 | ![](/tutorials/image/confluence_set_channel.png) 27 | 28 | ## 完成设置 29 | 30 | 这样你就可以在 BearyChat 中收到来自 Confluence 中的消息啦 31 | 32 | ![](/tutorials/image/confluence_in_bearychat.png) 33 | -------------------------------------------------------------------------------- /tutorials/markdown/coveralls.md: -------------------------------------------------------------------------------- 1 | # BearyChat coveralls 机器人手动配置指南 2 | 3 | ## 登录 [coveralls.io](https://coveralls.io) 并按照指引配置好 repo 4 | 5 | ## 设置 webhook 6 | 7 | 在 coveralls.io 的 repo 页面中,点击左侧导航栏中的 「Settings」,跳转到 repo 设置页面。 8 | 9 | 接着点击左侧导航 「Notifications」 ,进入项目通知设置页面。 10 | 11 | 选择 「WEBHOOK」 ,点击右侧的 「CONFIGURE」 按钮,将 {{ webhookUrl }} 填入 URL 文本框中,并点击 「SAVE NOTIFICATION」 12 | 13 | ![](/tutorials/image/coveralls.png) 14 | 15 | ## 设置完成 16 | 17 | 保存以后,coveralls 即配置完成。你现在可以在讨论中收到来自 coveralls 的消息了。 18 | -------------------------------------------------------------------------------- /tutorials/markdown/crashlytics.md: -------------------------------------------------------------------------------- 1 | # BearyChat Crashlytics 手动配置指南 2 | 3 | ## 登录 Fabric 账号 4 | 5 | 点击「Settings」按钮 6 | 7 | ![](/tutorials/image/crashlytics_settings.png) 8 | 9 | ## 进入 Dashboard 界面 10 | 11 | 选择「APPS」标签 12 | 13 | ![](/tutorials/image/crashlytics_dashboard.png) 14 | 15 | ## 选择项目 16 | 17 | ![](/tutorials/image/crashlytics_select_app.png) 18 | 19 | ## 设置「Web Hook」 20 | 21 | 打开 「Web Hook」集成,输入 {{webhookUrl}} 并点击「Verify」 22 | 23 | ![](/tutorials/image/crashlytics_webhook.png) 24 | 25 | ## 完成设置 26 | 27 | 一切搞定! 你现在能够在 BearyChat 中收到来自 Crashlytics 的提醒了! 28 | 29 | ![](/tutorials/image/crashlytics_in_bearychat.png) 30 | -------------------------------------------------------------------------------- /tutorials/markdown/daike.md: -------------------------------------------------------------------------------- 1 | # BearyChat 待客 手动配置指南 2 | 3 | ## 进入 待客「控制台」页面 4 | 5 | 点击「设置」按钮 6 | 7 | ![](/tutorials/image/daike_console.png) 8 | 9 | ## 点击「Webhooks API」标签 10 | 将 BearyChat 生成的 webhook 地址填写到「HTTP Webhook 网址」中 11 | 12 | ![](/tutorials/image/daike_webhook.png) 13 | 14 | ## 保存,完成设置 15 | 16 | 最后,你就能够在 BearyChat 的讨论组中,收到来自待客的提醒啦! 17 | 现在的待客消息推送还有些简单,我们也在跟待客的团队沟通中,希望能尽快给待客的用户提供更友好的消息提醒~ 18 | 19 | ![](/tutorials/image/daike_in_bearychat.png) 20 | -------------------------------------------------------------------------------- /tutorials/markdown/daocloud.md: -------------------------------------------------------------------------------- 1 | # DaoCloud 机器人配置指南 2 | 3 | ## 进入 DaoCloud 用户中心页 4 | 5 | ![](/tutorials/image/daocloud_settings.png) 6 | 7 | 在「API」分页里点击添加 Webhook ,填入 {{webhookUrl}} 。 8 | 勾选「镜像构建」和「持续集成」并保存即可完成配置。 9 | 10 | ## 完成配置 11 | 12 | 构建镜像之后就可以在 BearyChat 讨论组中收到来自 DaoCloud 的镜像构建提醒了。 13 | 14 | ![](/tutorials/image/daocloud_example.png) 15 | -------------------------------------------------------------------------------- /tutorials/markdown/dockerhub.md: -------------------------------------------------------------------------------- 1 | # BearyChat DockerHub 手动配置指南 2 | 3 | ## 进入 DockerHub 自动化构建仓库(AUTOMATED BUILD)添加 webhook 4 | 5 | 进入你管理的 DockerHub Automated build 仓库页面,依次点击「Webhooks」、「CREATE A WEBHOOK」来添加 webhook 6 | 7 | ![](/tutorials/image/dockerhub_add_webhook.png) 8 | 9 | ## 设置 webhook 10 | 11 | 将 {{webhookUrl}} 填入「Webhook URL」, 并且保存 12 | 13 | ![](/tutorials/image/dockerhub_webhook_url.png) 14 | 15 | ## 完成设置 16 | 17 | 最后,DockerHub 手动配置就完成了,你现在能够在 BearyChat 中收到来自 DockerHub 的提醒了。 18 | -------------------------------------------------------------------------------- /tutorials/markdown/email.md: -------------------------------------------------------------------------------- 1 | # BearyChat Email 机器人配置指南 2 | 3 | ### Email 机器人配置说明 ### 4 | 5 | 使用方式很简单,每个 Email 机器人都有一个自己的邮箱,看起来有点长,但这是为了保证唯一且不易被盗用。 6 | 7 | 只要给这个地址发邮件,机器人就会帮你把邮件摘要发送到指定的目标。 8 | 9 | 下图就是直接给机器人发邮件的使用效果(因为邮件发送会有一点延迟,所以测试时可能需要稍等一下。) 10 | 11 | ![](/tutorials/image/email_hello.png) 12 | 13 | 14 | 除了直接发邮件外,你还可以通过设置邮件转发,来自动接收邮件。也可以用机器人邮箱来订阅内容。总之,通过邮件机器人你可以实现很多有意思的功能。 15 | 16 | 如果你想了解更多,可以去看我们的 [博客文章](http://bearyinnovative.com/email_robot),里面有一些高级用法的介绍。 17 | 18 | 19 | -------------------------------------------------------------------------------- /tutorials/markdown/feie.md: -------------------------------------------------------------------------------- 1 | # BearyChat 飞蛾机器人配置指南 2 | 3 | ## 配置教程 4 | 5 | ### 1.进入飞蛾「团队管理」页面 6 | 7 | 点击团队沟通模块**启用**按钮,进入配置页 8 | 9 | ![](/tutorials/image/feie_bc-01.png) 10 | 11 | 选择要集成的应用**倍洽**,点击**前往安装** 12 | 13 | ![](/tutorials/image/feie_bc-02.png) 14 | 15 | ### 2. 配置倍洽机器人 16 | 17 | 在倍洽中增加飞蛾机器人。在配置页复制 Token。回到飞蛾「配置倍洽机器人」步骤页,将 Token 粘贴到 Token 输入框中。 18 | 19 | ![](/tutorials/image/feie_bc-03.png) 20 | 21 | Token 状态检查完毕后,复制下方的 URL,并到倍洽中飞蛾机器人的配置页,将 URL 粘贴到 URL 输入框中并保存配置。 22 | 23 | 回到飞蛾「配置倍洽机器人」步骤页,若 URL 状态检查标记为**通过**,则可点击**下一步**按钮,保存配置。 24 | 25 | ### 3. 绑定飞蛾项目与倍洽讨论组 26 | 27 | 绑定飞蛾项目与倍洽讨论组的对应关系,可将特定项目的消息发送到对应的讨论组中。针对每个飞蛾项目逐一选择对应的倍洽讨论组,点击**完成**按钮,至此配置完成。 28 | 29 | ![](/tutorials/image/feie_bc-04.png) 30 | 31 | ## 使用指南 32 | 33 | ### 情景消息 34 | 35 | 情景消息将会在飞蛾中触发特定情景事件后自动发送消息到对应的讨论组中。包含:里程碑调整,测试计划调整、测试不通过等消息。 36 | 37 | ### @飞蛾 关键字回复 38 | 39 | 飞蛾机器人⽀持在讨论组内被 AT,用户会收到飞蛾机器人回复的信息。此功能覆盖以下两个情景。 40 | 41 | 1.查看项目列表 42 | 43 | 在讨论组中输入: `@飞蛾 项目列表` 则会收到以下消息: 44 | 45 | ![](/tutorials/image/feie_bc-response-01.png) 46 | 47 | 2.查询测试任务 48 | 49 | 在讨论组中输入: `@飞蛾 查询任务T9223` 或者 `@飞蛾 任务T9223` 或者 `@飞蛾 T9223` 则会收到以下消息: 50 | 51 | ![](/tutorials/image/feie_bc-response-02.png) 52 | 53 | *注意* 54 | 55 | 若需要在讨论组中实现 @飞蛾,需要将飞蛾加入到讨论组中。 56 | 也可直接与飞蛾机器人会话输入命令关键词,例如:项目列表、查询任务T1001等。 57 | -------------------------------------------------------------------------------- /tutorials/markdown/fir.md: -------------------------------------------------------------------------------- 1 | # BearyChat FIR.im 手动配置指南 2 | 3 | ## 进入 FIR.im 中你的项目页面 4 | 5 | 点击「集成」 6 | 7 | ![](/tutorials/image/fir_service.png) 8 | 9 | ## 设置 webhook 10 | 11 | 在下方消息推送列表里找到「BearyChat」点击「添加」按钮。在「Webhook地址」中填入 {{webhookUrl}} 地址, 并保存 12 | 13 | ![](/tutorials/image/fir_webhooks.png) 14 | 15 | ## 设置完成 16 | 17 | 最后,你就能够在 BearyChat 的讨论组中,收到来自 FIR.im 的提醒啦! 18 | -------------------------------------------------------------------------------- /tutorials/markdown/fundebug.md: -------------------------------------------------------------------------------- 1 | # BearyChat FunDebug 配置 2 | 3 | ## 进入 FunDebug 控制台,选择需要项目,点击 `项目设置` 4 | 5 | ![](/tutorials/image/fundebug_settings.png) 6 | 7 | ## 在 `报警设置` 选项中,点击 `添加+` 8 | 9 | ![](/tutorials/image/fundebug_add_alarm.png) 10 | 11 | ## 选择 `倍洽` 12 | 13 | 选择 `倍洽`,将 `{{webhookUrl}}` 填入 `配置链接` 中 14 | 15 | ![](/tutorials/image/fundebug_webhook.png) 16 | 17 | ## 完成配置 18 | 19 | 添加完成后,即可在 BearyChat 中收到来自 FunDebug 的报警消息 20 | 21 | ![](/tutorials/image/fundebug_preview.png) 22 | -------------------------------------------------------------------------------- /tutorials/markdown/gitbook.md: -------------------------------------------------------------------------------- 1 | # BearyChat GitBook 机器人配置指南 2 | 3 | ## 进入 GitBook Repo 控制台添加 webhook 4 | 5 | 进入你管理的 Repo 控制台页面, 依次点击「SETTINGS」「Hooks」、「New Webhook」来添加 webhook 6 | 7 | ![](/tutorials/image/gitbook_add_webhook.png) 8 | 9 | ## 设置 webhook 10 | 11 | 将 {{webhookUrl}} 填入「Payload URL」中, 然后点击「Add webhook」 12 | 13 | ![](/tutorials/image/gitbook_webhook_url.png) 14 | 15 | ## 完成设置 16 | 17 | 最后,GitBook 机器人配置就完成了,你现在能够在 BearyChat 中收到来自 GitBook 的提醒了。 18 | -------------------------------------------------------------------------------- /tutorials/markdown/gitcafe.md: -------------------------------------------------------------------------------- 1 | # BearyChat GitCafe 手动配置指南 2 | 3 | ## 进入 GitCafe 代码库首页 4 | 5 | 进入你管理的 GitCafe 项目页面,点击「项目设置」按钮 6 | 7 | ![](/tutorials/image/gitcafe_settings.png) 8 | 9 | ## 进入 Webhooks 界面 10 | 11 | 点击「Webhooks」按钮 12 | 13 | ![](/tutorials/image/gitcafe_select_webhooks.png) 14 | 15 | ## 添加 webhook 16 | 17 | 点击「创建 webhook」按钮 18 | 19 | ![](/tutorials/image/gitcafe_create_webhook.png) 20 | 21 | ## 设置 webhook 22 | 23 | 将 {{webhookUrl}} 填入「Url 地址」, 选择你想要接收推送的事件,并且保存 24 | 25 | ![](/tutorials/image/gitcafe_add_webhook_url.png) 26 | 27 | ## 完成设置 28 | 29 | 最后,这个 GitCafe 机器人就配合完成啦! 你现在能够在 BearyChat 中收到来自 GitCafe 的提醒了! 30 | -------------------------------------------------------------------------------- /tutorials/markdown/github.md: -------------------------------------------------------------------------------- 1 | # BearyChat GitHub 手动配置指南 2 | 3 | ## 进入 GitHub 代码库添加 webhook 4 | 5 | 进入你管理的 GitHub 项目页面,依次点击「Settings」、「Webhooks & Services」、「Add Webhook」来添加 webhook 6 | 7 | ![](/tutorials/image/github_add_webhook.png) 8 | 9 | ## 设置 webhook 10 | 11 | 将 {{webhookUrl}} 填入「Payload URL」, 并且保存 12 | 13 | ![](/tutorials/image/github_payload_url.png) 14 | 15 | ## 完成设置 16 | 17 | 最后,GitHub 手动配置就完成了,你现在能够在 BearyChat 中收到来自 GitHub 的提醒了。 18 | -------------------------------------------------------------------------------- /tutorials/markdown/gitlab.md: -------------------------------------------------------------------------------- 1 | # BearyChat Gitlab 手动配置指南 2 | 3 | ## 进入 Gitlab 中你的项目页面 4 | 5 | 在导航栏点击「Settings」按钮 6 | 7 | ![](/tutorials/image/gitlab_settings.png) 8 | 9 | ## 进入「Settings」页面 10 | 11 | 然后在侧边栏找到「Web Hooks」设置页面 12 | 13 | ![](/tutorials/image/gitlab_webhook.png) 14 | 15 | ## 设置 webhook 16 | 17 | 将 {{webhookUrl}} 填入「URL」中并保存 18 | 19 | ![](/tutorials/image/gitlab_add_webhook.png) 20 | 21 | ## 设置完成 22 | 23 | 最后,你就能够在 BearyChat 的讨论组中,收到来自 Gitlab 的提醒啦! 24 | -------------------------------------------------------------------------------- /tutorials/markdown/gitlabci.md: -------------------------------------------------------------------------------- 1 | # Gitlab CI 手动配置指南 2 | 3 | ## 进入 Gitlab CI 的 Dashboard 页面 4 | 选择对应的项目,点击 「Add project to CI」按钮完成添加 5 | 6 | ![](/tutorials/image/gitlabci_dashboard.png) 7 | 8 | ## 进入 Project 页面 9 | 添加 CI 完成之后进入项目设置页面, 按照「How to setup CI for this project」来正确配置 GitLab CI 10 | 11 | ![](/tutorials/image/gitlabci_setting.png) 12 | 13 | ## 设置 Web hook 14 | 15 | 将 {{webhookUrl}} 填入「URL」中并保存 16 | 17 | ![](/tutorials/image/gitlabci_webhook.png) 18 | 19 | ## 设置完成 20 | 21 | 最后,你就能够在 BearyChat 的讨论组中,收到来自 Gitlab CI 的提醒啦! 22 | 23 | ![](/tutorials/image/gitlabci_in_bearychat.png) 24 | 25 | 最后要说明两点: 26 | 1. GitLab CI 的消息提醒,只有在 push 代码到项目下才会触发, Merge Request 的构建不会触发 webhook 27 | 2. 为了能够指向正确的 CI 地址,需要在 yaml 文件中设置下 `ci_external_url` 变量,并将真实的地址替换 `https://ci.bearychat.com`。如: 28 | 29 | ![](/tutorials/image/gitlabci_yaml.png) 30 | -------------------------------------------------------------------------------- /tutorials/markdown/gogs.md: -------------------------------------------------------------------------------- 1 | # Gogs 手动配置指南 2 | 3 | ## 进入 Dashboard 界面 4 | 选择你的仓库,点击「仓库设置」 进入设置界面 5 | 6 | ![](/tutorials/image/gogs_dashboard.png) 7 | 8 | ## 进入 Settings 界面 9 | 点击「管理 Web 钩子」 进入 Webhook 设置界面,点击「添加 Web 钩子」并选择 Gogs 10 | 11 | ![](/tutorials/image/gogs_setting.png) 12 | 13 | ## 设置 Webhook 14 | 15 | 将 {{webhookUrl}} 填入「推送地址」中, 「数据格式」 选择 `application/json`,然后点击「添加 Web 钩子」按钮提交 16 | 17 | ![](/tutorials/image/gogs_webhook.png) 18 | 19 | ## 完成设置 20 | 21 | 最后,这个 Gogs 机器人就配合完成啦! 在 Gogs 服务中的 `push` 就能够出现 BearyChat 中了! 22 | 23 | ![](/tutorials/image/gogs_bearychat.png) 24 | -------------------------------------------------------------------------------- /tutorials/markdown/grafana.md: -------------------------------------------------------------------------------- 1 | # BearyChat Grafana 手动配置指南 2 | 3 | ## 配置 `AWS S3` (可选) 4 | 5 | 修改 `/etc/grafana/grafana.ini` 中 `External image storage` 6 | 7 | 8 | ``` 9 | #################################### External image storage ########################## 10 | [external_image_storage] 11 | provider = s3 12 | 13 | [external_image_storage.s3] 14 | ## S3 Global 15 | ## https://BUCKET_NAME.s3-REGION.amazonaws.com 16 | ## S3 Beijing 17 | ## https://BUCKET_NAME.s3-REGION.amazonaws.com.cn 18 | ## e.g. S3 Beijing 19 | bucket_url = https://grafana.s3-cn-north-1.amazonaws.com.cn 20 | 21 | access_key = YOUR_ACCESS_KEY 22 | secret_key = YOuR_SECRET_KEY 23 | ``` 24 | 25 | ## 进入 Grafana 设置页面添加 webhook 26 | 27 | 进入你管理的 Grafana 页面,依次点击「Alerting」、「Notifications」、「New Notification」来添加 Notification 28 | 29 | ## 设置 webhook 30 | 31 | 将 `type` 改为 `webhook` 32 | 33 | 选中 `Send on all alerts` 34 | 35 | 将 `Http Method` 选为 `POST` 36 | 37 | 将 {{webhookUrl}} 填入「Url」, 并且保存 38 | 39 | 40 | ![](/tutorials/image/grafana_webhook.png) 41 | 42 | 43 | ## 添加 alert 44 | 45 | ![](/tutorials/image/grafana_alert.png) 46 | 47 | ## 完成设置 48 | 49 | 最后,Grafana 手动配置就完成了 ,你现在能够在 BearyChat 中收到来自Grafana的提醒了。 50 | 51 | ## 效果图 52 | 默认展示 53 | 54 | ![](/tutorials/image/grafana_demo_wo_s3.png) 55 | 56 | 57 | 需要配置 `AWS S3` 58 | 59 | ![](/tutorials/image/grafana_demo_s3.png) 60 | 61 | 62 | -------------------------------------------------------------------------------- /tutorials/markdown/greenhouseci.md: -------------------------------------------------------------------------------- 1 | # BearyChat Greenhouse CI 配置指南 2 | 3 | ## 进入 Greenhouse CI 项目配置页 4 | 5 | ![](/tutorials/image/greenhouseci_settings.png) 6 | 7 | ## 进入 `Notification` 设置 8 | 9 | 点击边栏「Notification」链接,展开「Webhook notifications」设置 10 | 11 | ![](/tutorials/image/greenhouseci_notifications.png) 12 | 13 | 将 {{webhookUrl}} 填入「Payload URL」。 14 | 15 | ## 完成设置 16 | 17 | 保存后 Greenhouse CI 配置即可完成。你现在就能够在项目构建后在 BearyChat 讨论组中收到来自 Greenhouse CI 的提醒。 18 | 19 | ![](/tutorials/image/greenhouseci_example.png) 20 | -------------------------------------------------------------------------------- /tutorials/markdown/heroku.md: -------------------------------------------------------------------------------- 1 | # BearyChat Heroku 手动配置指南 2 | 3 | ## 通过 Heroku 命令行工具配置 4 | 5 | 安装 [Heroku 命令行工具](https://devcenter.heroku.com/articles/heroku-command) 并登录后,在终端执行以下命令: 6 | 7 | ```bash 8 | $ heroku addons:create deployhooks:http --url {{webhookUrl}} 9 | ``` 10 | 11 | 你也可以单独为某一个 App 添加 Webhook: 12 | 13 | ```bash 14 | $ heroku addons:create deployhooks:http --url {{webhookUrl}} --app your-heroku-app-name 15 | ``` 16 | 17 | ## 完成配置 18 | 19 | 恭喜。你现在能够在 BearyChat 中收到来自 Heroku 的提醒了。 -------------------------------------------------------------------------------- /tutorials/markdown/hockeyapp.md: -------------------------------------------------------------------------------- 1 | # BearyChat HockeyApp 手动配置指南 2 | 3 | ## 进入 HockeyApp 控制面板 4 | 5 | 在控制面板下面,选择需要接收提醒的 App 6 | 7 | ![](/tutorials/image/hockeyapp_dashboard.png) 8 | 9 | ## 进入「Manage App」界面 10 | 11 | 选择「Webhooks」 标签,并点击「Create Webhook」 12 | 13 | ![](/tutorials/image/hockeyapp_webhook_setting.png) 14 | 15 | ## 设置 Webhook 16 | 17 | 将 {{webhookUrl}} 填入 「Url」 中,选择期望触发的 「Events」 事件,选中 `Webhook is enabled`,点击「Save」 18 | 19 | ![](/tutorials/image/hockeyapp_add_webhook.png) 20 | 21 | ## 完成设置 22 | 23 | 一切搞定! 你现在能够在 BearyChat 中收到来自 HockeyApp 的提醒了! 24 | 25 | ![](/tutorials/image/hockeyapp_in_bearychat.png) 26 | -------------------------------------------------------------------------------- /tutorials/markdown/hubot.md: -------------------------------------------------------------------------------- 1 | # BearyChat Hubot 机器人配置指南 2 | 3 | 4 | ## 部署 Hubot 5 | 6 | [Hubot](https://hubot.github.com/) 是一个流行的机器人框架,由 GitHub 开源,有很多开源插件,任何人都可以定制、部署属于自己的 Hubot 来完成各种各样的功能。 7 | 8 | 我们提供了官方的 BearyChat Hubot 适配器 (adapter): [hubot-bearychat](https://github.com/bearyinnovative/hubot-bearychat) 9 | 10 | 具体的配置,请参考 [《BearyChat Hubot 安装教程(中文)》](https://github.com/bearyinnovative/hubot-bearychat/blob/master/README_CN.md) 或 [《BearyChat Hubot Setup Guide(English)》](https://github.com/bearyinnovative/hubot-bearychat/blob/master/README.md) 11 | 12 | 13 | ## 使用 Hubot 14 | 15 | Hubot 比其他机器人有更丰富的功能,使用上也有一些区别: 16 | 17 | 1. Hubot 会出现在会话列表里,可以和 Hubot 进行私聊,你直接对它说的话都会得到响应。 18 | 19 | ![](/tutorials/image/hubot_p2p.png) 20 | 21 | 2. Hubot 可以被邀请到讨论组。 22 | 23 | ![](/tutorials/image/hubot_invite.png) 24 | 25 | 在有 Hubot 的讨论组里,Hubot 可以 `hear` 到讨论组的所有对话,也可以对所有 @ 它的消息进行 `respond`。(只有运行在 `rtm` 模式下运行的 Hubot 支持 `hear`) 26 | 27 | 具体 `hear` 和 `respond` 如何使用请阅读 Hubot 官方文档里,关于 [Hearing and responding](https://hubot.github.com/docs/scripting/#hearing-and-responding) 的说明。 28 | 29 | ![](/tutorials/image/hubot_channel.png) 30 | 31 | 3. Hubot 有在线状态,对于 `rtm` 模式下,在线状态意味着 BearyChat 和 Hubot 服务的连接是否正常,在 `http` 模式下,认为 Hubot 一直在线。 32 | 33 | 4. 可以在 npm 上通过关键词 [hubot-scripts](https://www.npmjs.com/browse/keyword/hubot-scripts) 来找到各种社区提供的 Hubot 脚本,让你的 Hubot 可以做更多事情。 34 | -------------------------------------------------------------------------------- /tutorials/markdown/incoming.md: -------------------------------------------------------------------------------- 1 | # Incoming 机器人 2 | 3 | ## 格式说明 4 | 5 | 以下两种方式 BearyChat 都可以接受: 6 | 7 | 1. 发送一个 JSON 字符串做为 POST 请求的 payload 参数 8 | 2. 发送一个 JSON 字符串做为 POST 请求的 body, `Content-Type` 为 `application/json` 9 | 10 | JSON 格式要求 11 | * 必须有 `text` 字段: {"text": "Hello world"} 12 | * markdown 为可选字段,用于控制`text`字段是否进行 markdown 解析,默认为 true 13 | 14 | 示例: 15 | 16 | ```json 17 | { 18 | "text": "text, this field may accept markdown", 19 | "markdown": true, 20 | "channel": "bearychat-dev", 21 | "attachments": [ 22 | { 23 | "title": "title_1", 24 | "url": "https://bearychat.com", 25 | "text": "attachment_text", 26 | "color": "#ffa500", 27 | "images": [ 28 | {"url": "http://img3.douban.com/icon/ul15067564-30.jpg"} 29 | ] 30 | } 31 | ] 32 | } 33 | ``` 34 | 35 | ## 字段含义 36 | 37 | ### 顶层字段 38 | 39 | 1. `text`. 必须字段。支持 inline md 的文本内容。 40 | 2. `notification`. 可选字段。用于控制消息提醒的内容显示。 41 | 3. `markdown`. 可选字段。用于控制 text 是否解析为 markdown,默认为 true。 42 | 4. `channel`. 可选字段,讨论组名称。如果有该字段并且该讨论组对于机器人创建者可见,消息会发送到指定讨论组中。 43 | 5. `user`. 可选字段,用户名,邮箱或者手机。在未指定 channel 时如果指定该字段并且该团队中有对应的成员,消息会发送到该成员和 BearyBot 的私聊会话中。注:如果是手机或者邮箱,该字段必须是验证过的。 44 | 6. `attachments`. 可选字段,一系列附件。 45 | 46 | ### attachments 47 | 48 | 1. `title`. 可选。 49 | 2. `url` 可选,必需带有 `scheme`,当同时传有 title 和 url 时,title 字段会带超链接。 50 | 3. `text`. 可选。 51 | 4. `color`. 可选,用于控制 attachment 在排版时左侧的竖线分隔符颜色。 52 | 5. `title`和`text`字段必须有一个。 53 | 6. `images`. 可选。用于在推送中推送图片,可以最多同时推送3个图片。使用这个字段需要注意,服务器在收到带images的请求时会主动抓取一次图片内容并缓存,这个过程会比较慢,可能造成请求响应时间增加。另外如果两次推送的图片地址都一样,那么第二次的响应时间会显著降低,因为服务器会对请求进行缓存至少一天,所以如果需要不同的图片请使用不同地址。 54 | 55 | ## 测试你的 Webhook 56 | 57 | 通过对 Webhook url 发送请求 58 | 59 | 1. 可以直接往 url post 一个 json 数据 60 | 2. 可以往 url post 一个 form,对应字段是 payload,该字段的值应该是一个序列化之后的 json 字符串 61 | 62 | 代码示例 63 | 64 | ```shell 65 | curl '{{webhookUrl}}' \ 66 | -X POST \ 67 | -d 'payload={"text":"愿原力与你同在"}' 68 | ``` 69 | 70 | ![](/tutorials/image/incoming_r2d2_1.png) 71 | 72 | ```shell 73 | curl '{{webhookUrl}}' \ 74 | -H 'Content-Type: application/json' \ 75 | -d ' 76 | { 77 | "text": "愿原力与你同在", 78 | "attachments": [ 79 | { 80 | "title": "Star Wars III", 81 | "text": "Return of the Jedi", 82 | "color": "#ffa500" 83 | } 84 | ] 85 | }' 86 | ``` 87 | 88 | ![](/tutorials/image/incoming_r2d2_2.png) 89 | 90 | ```shell 91 | curl '{{webhookUrl}}' \ 92 | -H 'Content-Type: application/json' \ 93 | -d ' 94 | { 95 | "text": "a quote a day keeps the doctor away", 96 | "attachments": [ 97 | { 98 | "title": "Professor John Frink:", 99 | "text": "Numbers are fun. ", 100 | "color": "#ffa500", 101 | "images": [{"url":"http://img3.douban.com/icon/ul15067564-30.jpg"}] 102 | } 103 | ] 104 | }' 105 | ``` 106 | 107 | ![](/tutorials/image/incoming_prof_frink.png) 108 | -------------------------------------------------------------------------------- /tutorials/markdown/jenkins.md: -------------------------------------------------------------------------------- 1 | # BearyChat Jenkins 手动配置指南 2 | 3 | ## 进入 Jenkins 管理页面 4 | 5 | 在 Jenkins dashboard 中,在左边侧边栏,点击「系统管理」 6 | 7 | ![](/tutorials/image/jenkins_manage.png) 8 | 9 | ## 进入插件管理 10 | 11 | 点击「管理插件」选项 12 | 13 | ![](/tutorials/image/jenkins_manage_plugins.png) 14 | 15 | ## 安装 BearyChat Jenkins 插件 16 | 17 | 点击「可选插件」标签,在「过滤」中搜索「bearychat」,勾选并安装插件。 18 | 19 | ![](/tutorials/image/jenkins_install_plugin.png) 20 | 21 | ## 设置全局 BearyChat Jenkins 插件 22 | 23 | 插件安装完成之后,回到「系统管理」,然后点击「系统设置」。 24 | 25 | ![](/tutorials/image/jenkins_configure_system.png) 26 | 27 | 找到「Global BearyChat Notifier Settings」,然后添加如下文本。 28 | 29 | - Team Subdomain: 当前团队的 subdomain,`{{ teamSubdomain }}`。 30 | - Integration Token: Jenkins 机器人的 token,`{{ robotToken }}`。 31 | - Channel: 讨论组名称,如果指定的话,可以将 Jenkins 通知推送到该讨论组 32 | - Build Server URL: 团队的 Jenkins 服务器所在的地址,用于构建 Jenkins 通知中的链接等信息 33 | - Test Connection: 在填写上面的相关信息后,可以测试下是否配置成功 34 | 35 | ![](/tutorials/image/jenkins_global_bearychat_settings.png) 36 | 37 | ## 设置具体项目的 BearyChat Jenkins 提醒 38 | 39 | 在项目中,找到「配置」菜单 40 | 41 | ![](/tutorials/image/jenkins_configure_project.png) 42 | 43 | 在「构建后操作」菜单中选择「Bearychat Notifications」 44 | 45 | - Subdomain, Token, Channel: 优先级高于全局设置,留空则会使用全局设置 46 | - Custom Message: 用户自定义消息,会伴随构建结果一同显示在 BearyChat 中 47 | 48 | Test Connection: 用于测试是否配置正确 49 | 50 | ![](/tutorials/image/jenkins_bearychat_notifications.png) 51 | 52 | ## 完成设置 53 | 54 | 至此 Jenkins 设置完毕,团队已经可以接收 Jenkins 的构建结果了 55 | 56 | ![](/tutorials/image/jenkins_in_bearychat.png) 57 | -------------------------------------------------------------------------------- /tutorials/markdown/jiankongbao.md: -------------------------------------------------------------------------------- 1 | # BearyChat 监控宝 手动配置指南 2 | 3 | ## 登录 监控宝 4 | 5 | 登入你的 监控宝 账号,点击「用户中心」按钮 6 | 7 | ![](/tutorials/image/jiankongbao_user_setting.png) 8 | 9 | ## 进入 Webhook 界面 10 | 11 | 点击「通知设置」按钮,再点击「URL回调」按钮 12 | 13 | ![](/tutorials/image/jiankongbao_webhook_setting.png) 14 | 15 | ## 添加 Webhook 16 | 17 | 勾选「是否开启URL回调」按钮,回调方式选择「POST」将 BearyChat 生成的 Webhook 地址填入到「回调URL」文本框内,然后点击「应用」按钮 18 | 19 | ![](/tutorials/image/jiankongbao_webhook_callback.png) 20 | 21 | ## 完成设置 22 | 23 | 最后,这个 监控宝 机器人就设置完成啦! 你现在能够在 BearyChat 中收到来自 监控宝 的提醒了! 24 | 25 | ![](/tutorials/image/jiankongbao_notify_sample.png) 26 | -------------------------------------------------------------------------------- /tutorials/markdown/jinshuju.md: -------------------------------------------------------------------------------- 1 | # BearyChat 金数据 手动配置指南 2 | 3 | ## 进入金数据中「我的表单」页面 4 | 5 | ![](/tutorials/image/jinshuju_form.png) 6 | 7 | ## 进入表单「设置」页面, 设置 webhook 8 | 9 | 进入表单详情,在顶部标签栏中点击「设置」,然后在左侧菜单栏里面点击「数据提交」标签,勾选页面底部的「将数据以 JSON 格式发送给第三方」选项, 10 | 在「HTTP POST 地址」中填入 {{webhookUrl}} 地址, 并点击「保存设置」 11 | 12 | ![](/tutorials/image/jinshuju_setting.png) 13 | ![](/tutorials/image/jinshuju_hook.png) 14 | 15 | ## 设置完成,发布表单 16 | 17 | 将表单的发布出去,无论是「直接访问网址」还是「二维码发布」,或是其他途径。 18 | 这样,当别人在你「发布」出去的表单中填写内容时,你就能够在 BearyChat 中收到提醒啦! 19 | 20 | ![](/tutorials/image/jinshuju_publish.png) 21 | ![](/tutorials/image/jinshuju_in_bearychat.png) 22 | -------------------------------------------------------------------------------- /tutorials/markdown/jira.md: -------------------------------------------------------------------------------- 1 | # BearyChat Jira 手动配置指南 2 | 3 | ## 进入 Jira 中你的项目页面 4 | 5 | 在右上角设置下拉菜单里面点击「System」按钮 6 | 7 | ![](/tutorials/image/jira_system.png) 8 | 9 | ## 进入「System」页面 10 | 11 | 然后在左侧边栏找到「WebHooks」按钮 12 | 13 | ![](/tutorials/image/jira_webhooks.png) 14 | 15 | ## 设置 webhook 16 | 17 | 点击「Create WebHook」按钮。然后在弹出页面里面,在「Name」中填入你想取的名字,将 {{webhookUrl}} 填入「URL」中 18 | 19 | ![](/tutorials/image/jira_add_webhook.png) 20 | 21 | 如果你只想接收部分项目的消息,可以填写 JQL query 22 | 23 | 比如,只接收 project1 的消息 24 | 25 | ![](/tutorials/image/jira_query_for_project1.png) 26 | 27 | 或者只接收 project1、project2 的消息 28 | 29 | ![](/tutorials/image/jira_query_for_project1_and_project2.png) 30 | 31 | 之后选中所关心的 events,并保存 32 | 33 | ![](/tutorials/image/jira_save_webhook.png) 34 | 35 | ## 设置完成 36 | 37 | 最后,你就能够在 BearyChat 的讨论组中,收到来自 Jira 的提醒啦! 38 | -------------------------------------------------------------------------------- /tutorials/markdown/kf5.md: -------------------------------------------------------------------------------- 1 | # BearyChat 逸创云客服 手动配置指南 2 | 3 | ## 进入逸创云客服控制台页面 4 | 5 | 在逸创云客服控制台中,在左边侧边栏,点击「功能管理」,然后点击「提醒目标 Webhook」,「添加新的提醒目标」 6 | 7 | ![](/tutorials/image/kf5_step1.png) 8 | 9 | ## 添加提醒目标 10 | - 目标名称:用来在后面的动作设置中辨别是本目标 11 | - Hook 地址:在 BearyChat 中添加逸创云客服机器人时生成的 Hook 地址 12 | - 讨论组:在 BearyChat 中添加逸创云客服机器人时,选择的讨论组名称,可不填 13 | - 测试:此时可以点击「测试」按钮,来查看BearyChat 能否正确的收到来自逸创云客服的测试消息了 14 | 将对应的内容填写好,点击「提交」 15 | 16 | ![](/tutorials/image/kf5_step2.png) 17 | 18 | ## 添加「触发器任务/提醒任务」 19 | 20 | 点击「触发器任务/提醒任务」面板中,点击「添加新的触发器任务」来添加新的触发器 21 | 22 | ![](/tutorials/image/kf5_step3.png) 23 | 24 | ## 设置 「触发器任务/提醒任务」 25 | - 设置触发器的条件:选择「满足以下所有条件」或「满足以下任一条件」,根据自己的需求来选择 (这是逸创云客服的关键触发条件,满足该条件才会向 BearyChat 讨论组中推送消息) 26 | - 执行以下动作:选择「通知:发送消息到指定目标」并选择刚刚设置好的 Hook 目标 27 | - 消息内容:具体的内容,可以根据「替换标签」来选择将更加有价值的信息推送到 BearyChat 讨论组中 (具体「替换标签」可点击下方的「查看所有替换标签」) 28 | 29 | ![](/tutorials/image/kf5_step4.png) 30 | 31 | ## 完成设置 32 | 33 | 以上便完成了逸创云客服的 BearyChat webhook 的设置。根据设置的触发条件,做相应的动作,便会有内容推送到 BearyChat 讨论组中(本实例中的触发条件是「发表评论」) 34 | 35 | ![](/tutorials/image/kf5_step5.png) 36 | 37 | ## 一切工作搞定 38 | 39 | 最后,你便可以在 BearyChat 中实时的收到来自逸创云客服系统的满足触发条件的消息了 40 | 41 | ![](/tutorials/image/kf5_step6.png) 42 | 43 | -------------------------------------------------------------------------------- /tutorials/markdown/logentries.md: -------------------------------------------------------------------------------- 1 | # BearyChat Logentries 手动配置指南 2 | 3 | ## 登录进入 Logentries 界面 4 | 5 | 在 Logentries 控制台中,在左边侧边栏,点击「Tags & Alerts」,然后选择新建一个 Tag 或者 Alert 6 | 7 | ![](/tutorials/image/logentries_new_alert.png) 8 | 9 | ## 设置 Webhook 10 | 11 | 展开「Add An Alert」选项卡点击「Other Options」。勾选上「Web hook」选项。然后将 BearyChat 生成的 Webhook 地址填入文本框中即可 12 | 13 | ![](/tutorials/image/logentries_set_webhook.png) 14 | 15 | ## 完成设置 16 | 17 | 最后,这个 Logentries 机器人就设置完成啦! 你现在能够在 BearyChat 中收到来自 Logentries 的提醒了! 18 | 19 | ![](/tutorials/image/logentries_notify_sample.png) 20 | -------------------------------------------------------------------------------- /tutorials/markdown/mailgun.md: -------------------------------------------------------------------------------- 1 | # BearyChat Mailgun 手动配置指南 2 | 3 | ## 登录 Mailgun 4 | 5 | 登入你的 Mailgun 账号,点击「Webhooks」按钮 6 | 7 | ![](/tutorials/image/mailgun_settings.png) 8 | 9 | ## 进入 Webhooks 界面 10 | 11 | 点击需要添加 Webhook 的事件旁的 + 号按钮 12 | 13 | ![](/tutorials/image/mailgun_select_webhooks.png) 14 | 15 | ## 设置 Webhook 16 | 17 | 将 {{WebhookUrl}} 填入「URL」, 然后点击「Set Webhook URL」按钮 18 | 19 | ![](/tutorials/image/mailgun_add_webhook_url.png) 20 | 21 | ## 完成设置 22 | 23 | 最后,这个 Mailgun 机器人就设置完成啦! 你现在能够在 BearyChat 中收到来自 Mailgun 的提醒了! 24 | 25 | ![](/tutorials/image/mailgun_notify_sample.png) 26 | -------------------------------------------------------------------------------- /tutorials/markdown/mikecrm.md: -------------------------------------------------------------------------------- 1 | # BearyChat 麦客 手动配置指南 2 | 3 | ## 进入 Webhook 界面 4 | 5 | 进入 [麦客 webook设置地址](http://www.mikecrm.com/webhookSetting.php) 6 | 7 | ## 添加 Webhook 8 | 9 | 在要添加 Webhook 的表单上点击「设置URL」按钮 10 | 11 | ![](/tutorials/image/mikecrm_webhook_setting.png) 12 | 13 | 然后将 BearyChat 生成的 Webhook 地址填入文本框中 14 | 15 | ![](/tutorials/image/mikecrm_add_webhook.png) 16 | 17 | ## 完成设置 18 | 19 | 最后,这个 麦客 机器人就设置完成啦! 你现在能够在 BearyChat 中收到来自 麦客 的提醒了! 20 | 21 | ![](/tutorials/image/mikecrm_notify_sample.png) 22 | -------------------------------------------------------------------------------- /tutorials/markdown/newrelic.md: -------------------------------------------------------------------------------- 1 | # BearyChat NewRelic 手动配置指南 2 | 3 | NewRelic 提供了两种设置 Webhook 的机制在 BearyChat 中都支持,新版的 Webhook 机制对于一些新注册用户不开放可以使用旧版来进行集成,对于新旧版都可以使用的用户可以根据喜好来选择,也可以同时使用 4 | 5 | ### 旧版配置指南 6 | 7 | ## 添加 Webhook 提醒 8 | 9 | * 点击「Alerts」按钮,再点击「Channels and groups」侧边栏菜单 再点击「Create channel」按钮 再点击「Webhook」选项 10 | 11 | ![](/tutorials/image/newrelic_old_webhook_step0.png) 12 | 13 | * 在「Webhook name」中填上这个通知通道的名字,在「Webhook URL」中填上 BearyChat 生成的 Webhook 地址 14 | 15 | ![](/tutorials/image/newrelic_old_webhook_step1.png) 16 | 17 | ## 添加警告策略(以设置应用警告策略为例,设置服务器警告策略步骤相同) 18 | 19 | * 点击「Alerts」按钮,再点击「Application policies」侧边栏菜单(如果是服务器警告策略请点击「Server policies」) 再点击「Create application policy」按钮 然后输入警告策略的名字 最后点击「Create」按钮 20 | 21 | ![](/tutorials/image/newrelic_old_alertpolicy_step0.png) 22 | 23 | * 点击「Applications」菜单,然后点击「Assign applications」按钮 24 | 25 | ![](/tutorials/image/newrelic_old_alertpolicy_step1.png) 26 | 27 | * 勾选上需要绑定警告策略的应用,然后点击「Assign applications」按钮 28 | 29 | ![](/tutorials/image/newrelic_old_alertpolicy_step2.png) 30 | 31 | ## 设置 Webhook 警告 32 | 33 | * 点击「Alert channels」菜单,然后点击「Select channels」按钮 34 | 35 | ![](/tutorials/image/newrelic_old_alertpolicy_notificationchannel_step0.png) 36 | 37 | * 在「Webhook」板块中勾选上需要绑定的消息提醒通道,然后点击「Save now」按钮 38 | 39 | ![](/tutorials/image/newrelic_old_alertpolicy_notificationchannel_step1.png) 40 | 41 | ## 完成设置 42 | 43 | 最后,这个 NewRelic 机器人就设置完成啦! 你现在能够在 BearyChat 中收到来自 NewRelic 的提醒了! 44 | 45 | ![](/tutorials/image/newrelic_old_notify_sample.png) 46 | 47 | ### 新版配置指南 48 | 49 | ## 添加 Webhook 提醒 50 | 51 | * 点击「Alerts New」按钮,再点击「Notification channels」菜单 再点击「Channels」选项 再点击「Create a notification channel」 52 | 53 | ![](/tutorials/image/newrelic_webhook_step0.png) 54 | 55 | * 然后选择「Webhook」选项 56 | 57 | ![](/tutorials/image/newrelic_webhook_step1.png) 58 | 59 | * 在「Channel name」中填上这个通知通道的名字,在「Base Url」中填上 BearyChat 生成的 Webhook 地址 60 | 61 | ![](/tutorials/image/newrelic_webhook_step2.png) 62 | 63 | * 然后点击「Use Custom Payload」选项,选择「Payload Type」为「JSON」,然后点击「Create channel」按钮 64 | 65 | ![](/tutorials/image/newrelic_webhook_step3.png) 66 | 67 | ## 添加警告策略 68 | 69 | * 点击「Alerts New」按钮,再点击「Alert policies」菜单 再点击「New alert policy」按钮 70 | 71 | ![](/tutorials/image/newrelic_alertpolicy_step0.png) 72 | 73 | * 为这个新建的警告策略起一个名字,然后点击「Create a condition」 74 | 75 | ![](/tutorials/image/newrelic_alertpolicy_step1.png) 76 | 77 | * 在设置 condition 的第二步选择要为这个警告策略绑定的监控实例,在该实例上打钩 78 | 79 | ![](/tutorials/image/newrelic_alertpolicy_step2.png) 80 | 81 | ## 设置 Webhook 警告 82 | 83 | * 选择刚刚创建的警告策略,然后点击「Notification channels」选项,在点击「Add notification channels」按钮 84 | 85 | ![](/tutorials/image/newrelic_alertpolicy_notificationchannel_step0.png) 86 | 87 | * 在弹出的对话框中选择「Webhook」文件夹 88 | 89 | ![](/tutorials/image/newrelic_alertpolicy_notificationchannel_step1.png) 90 | 91 | * 然后选择需要绑定到当前警告策略的 Webhook 实例,在该实例上打钩,然后点击「Update policy」按钮 92 | 93 | ![](/tutorials/image/newrelic_alertpolicy_notificationchannel_step2.png) 94 | 95 | ## 完成设置 96 | 97 | 最后,这个 NewRelic 机器人就设置完成啦! 你现在能够在 BearyChat 中收到来自 NewRelic 的提醒了! 98 | 99 | ![](/tutorials/image/newrelic_notify_sample.png) 100 | -------------------------------------------------------------------------------- /tutorials/markdown/onealert.md: -------------------------------------------------------------------------------- 1 | # OneAlert 手动配置指南 2 | 3 | ## 登录 CloudAlert 4 | 5 | 进入 [CloudAlert](https://caweb.aiops.com/#/) 6 | 7 | ## 添加「ChatOps 工具」 8 | 9 | 点击上方导航 「集成」 -> 「ChatOps 工具」,选择 「倍洽」 10 | 11 | ![](/tutorials/image/onealert_installation.png) 12 | 13 | ## 设置 Webhook URL 14 | 15 | 根据情况填入 「名称」,「讨论组名称」,并在「倍洽 WebHook」中填入 {{ webhookUrl }},点击 「完成」 16 | 17 | ![](/tutorials/image/onealert_webhook.png) 18 | 19 | ## 完成设置 20 | 21 | 你现在能够在倍洽中收到来自 CloudAlert 的报警了! 22 | 23 | ![](/tutorials/image/onealert_preview.png) 24 | -------------------------------------------------------------------------------- /tutorials/markdown/oneapmci.md: -------------------------------------------------------------------------------- 1 | # BearyChat OneAPM Cloud Insight 手动配置指南 2 | 3 | ## 进入 OneAPM Cloud Insight 界面 4 | 5 | 在 Cloud Insight 界面点击「设置」,点击「配置平台服务」并选择「BearyChat」 6 | 7 | ![](/tutorials/image/oneapmci_add_integration.png) 8 | 9 | ## 设置「Webhook」 10 | 11 | 将 BearyChat 中生成的 {{webhookUrl}} 填入「Hook 地址」中并保存 12 | 13 | ![](/tutorials/image/oneapmci_add_webhook.png) 14 | 15 | ## 完成设置 16 | 17 | 这个 OneAPM Cloud Insight 机器人就完成了设置, 你已经能够在 BearyChat 中收到来自 OneAPM 的提醒 18 | 19 | ![](/tutorials/image/oneapmci_in_bearychat.png) 20 | -------------------------------------------------------------------------------- /tutorials/markdown/openfalcon.md: -------------------------------------------------------------------------------- 1 | # BearyChat Open-Falcon 手动配置指南 2 | 3 | ## 修改 Open-Falcon [alarm](https://github.com/open-falcon/falcon-plus/tree/master/modules/alarm) 模块的 cfg.json 文件 4 | 5 | 将 api 的 email 或者 im 的值修改为 {{webhookUrl}} 。 6 | 7 | ![](/tutorials/image/openfalcon_webhook.png) 8 | 9 | 重启 alarm 模块 `./open-falcon restart alarm` 。 10 | 11 | ## 完成设置 12 | 13 | 最后,Open-Falcon 机器人配置就完成了,你现在能够在 BearyChat 中收到来自 Open-Falcon 的提醒了。 14 | 15 | ![](/tutorials/image/openfalcon_notification.png) 16 | -------------------------------------------------------------------------------- /tutorials/markdown/oschina.md: -------------------------------------------------------------------------------- 1 | # Git@OSC 手动配置指南 2 | 3 | ## 进入 Git@OSC 代码库首页 4 | 5 | 进入到项目目录,点击「管理」按钮 6 | 7 | ![](/tutorials/image/oschina_setting.png) 8 | 9 | ## 进入 Webhooks 界面 10 | 11 | 点击「Webhooks」按钮,填入 Webhooks,并且提交 12 | 13 | ![](/tutorials/image/oschina_add_webhook_url.png) 14 | 15 | ## 完成设置 16 | 17 | 最后,这个 Git@OSC 机器人就配合完成啦! 你现在能够在 BearyChat 中收到来自 Git@OSC 的提醒了! 18 | -------------------------------------------------------------------------------- /tutorials/markdown/outgoing.md: -------------------------------------------------------------------------------- 1 | ## Outgoing 机器人 2 | 3 | Outgoing 机器人可以通过设置触发词,将团队内部的相关消息实时地发送到用户指定的外部服务上。 4 | 5 | Outgoing 机器人需要做两个必要的设置: 6 | 7 | 1. **trigger_word**: 用户可以设定一个**触发词**,当发送的实时消息里面是以**触发词** 开始的,就会将相关内容发出去,比如 `!baike` 是**触发词**, 当用户输入并发送了 `!baike 中国`, 就会将相关信息发送到指定服务上。 8 | 2. **URL**: 第三方服务的 URL 地址,BearyChat 会将满足条件了信息 `POST` 到用户设置的这个 URL 地址。 9 | 10 | ### 数据格式 11 | 12 | BearyChat 会 `POST` 一个特定格式的内容到用户指定的 `URL` 上: 13 | 14 | **Request:** 15 | 16 | ``` javascript 17 | { 18 | "token" : "{{robotToken}}", 19 | "ts" : 1355517523, 20 | "text" : "!baike 中国", 21 | "trigger_word" : "!baike", 22 | "subdomain" : "your_domain", 23 | "channel_name" : "your_channel", 24 | "user_name" : "your_name" 25 | } 26 | ``` 27 | 28 | 外部服务可以通过验证请求数据中的 token 是否为 `{{robotToken}}` 来判断请求有效性。 29 | 30 | 外部服务可以返回一个 Response,如果格式满足下面的样例,Outgoing 会发送一条对应的消息到讨论组内 31 | 32 | **Response:** 33 | ``` javascript 34 | { 35 | "text" : "text, this field may accept markdown", 36 | "attachments" : [ 37 | { 38 | "title" : "title_1", 39 | "text" : "attachment_text", 40 | "color" : "#666666", 41 | "images" : [ 42 | { 43 | "url" : "http://example.com/index.jpg" 44 | }, 45 | { 46 | "url" : "http://example.com/index.jpg" 47 | } 48 | ] 49 | } 50 | ] 51 | } 52 | ``` 53 | 54 | ### 示例 55 | 56 | * 设置 trigger_word 和 URL 57 | 58 | 只要是以 `!baike` 开头的消息,都会 `POST` 到我们设定的地址 `http://your.robot.service/baike` 59 | 60 | ![](/tutorials/image/outgoing_sample1.png) 61 | 62 | * 测试一下 `outgoing` 63 | 64 | ![](/tutorials/image/outgoing_sample2.png) 65 | -------------------------------------------------------------------------------- /tutorials/markdown/pgyer.md: -------------------------------------------------------------------------------- 1 | # BearyChat 蒲公英手动配置指南 2 | 3 | ## 进入「蒲公英」应用管理 4 | 5 | 在应用管理界面,选择要接收提醒的应用,并点击「编辑应用」 6 | 7 | ![](/tutorials/image/pgyer_edit_app.png) 8 | 9 | ## 设置 Webhook 10 | 11 | 选择「Webhook 设置」标签,将 {{webhookUrl}} 填入 「URL」 中,选择希望要推送的功能,并点击「保存信息」 12 | 13 | ![](/tutorials/image/pgyer_set_webhook.png) 14 | 15 | ## 完成设置 16 | 17 | 一切搞定! 你现在能够在 BearyChat 中收到来自「蒲公英」的提醒了! 18 | 19 | ![](/tutorials/image/pgyer_in_bearychat.png) 20 | -------------------------------------------------------------------------------- /tutorials/markdown/phabricator.md: -------------------------------------------------------------------------------- 1 | # BearyChat Phabricator手动配置指南 2 | 3 | ## 获取「Conduit API Token」 4 | 5 | 进入「Phabricator」设置界面 6 | 7 | ![](/tutorials/image/phabricator_settings.png) 8 | 9 | 在设置界面,点击「Conduit API Tokens」 10 | 11 | ![](/tutorials/image/phabricator_token_settings.png) 12 | 13 | 再点击「Generate API Token」 14 | 15 | ![](/tutorials/image/phabricator_generate_token.png) 16 | 17 | 最后点击「Generate Token」即可 18 | 19 | ![](/tutorials/image/phabricator_generate_token_confirm.png) 20 | 21 | 然后复制出生成好的「Conduit API Token」 22 | 23 | ![](/tutorials/image/phabricator_copy_token.png) 24 | 25 | ## 设置中间件 26 | 27 | 将 [phabricator-bearychat 仓库](https://github.com/bearyinnovative/phabricator-bearychat) 代码克隆到服务器上,根据「Setup instructions」设置并运行中间件 28 | 29 | ## 完成设置 30 | 31 | 一切搞定! 你现在能够在 BearyChat 中收到来自「Phabricator」的提醒了! 32 | 33 | ![](/tutorials/image/phabricator_in_bearychat.png) 34 | -------------------------------------------------------------------------------- /tutorials/markdown/pingxx.md: -------------------------------------------------------------------------------- 1 | # BearyChat Ping++ 机器人配置指南 2 | 3 | ## 进入 Ping++ 控制台添加 webhook 4 | 5 | 进入你管理的 App 控制台页面, 依次点击「Webhook」、「添加」来添加 webhook 6 | 7 | ![](/tutorials/image/pingxx_add_webhook1.png) 8 | 9 | ![](/tutorials/image/pingxx_add_webhook2.png) 10 | 11 | ## 设置 webhook 12 | 13 | 将 {{webhookUrl}} 填入「接收 URL」中并选中你所需要提醒的事件, 最后点击「添加」 14 | 15 | ![](/tutorials/image/pingxx_webhook_url.png) 16 | 17 | ## 完成设置 18 | 19 | 最后,Ping++ 机器人配置就完成了,你现在能够在 BearyChat 中收到来自 Ping++ 的提醒了。 20 | -------------------------------------------------------------------------------- /tutorials/markdown/prometheus.md: -------------------------------------------------------------------------------- 1 | # Prometheus Alertmanager 手动配置指南 2 | 3 | ## 将如下内容添加到 alertmanager.yml 文件中 4 | 5 | ``` 6 | receivers: 7 | - name: '' 8 | webhook_configs: 9 | - url: '{{webhookUrl}}' 10 | ``` 11 | 12 | ## 完成设置 13 | 14 | 保存后 Prometheus alertmanager 配置即可完成,你现在可以在 BearyChat 讨论组中收到来自 alertmanager 的提醒了。 15 | -------------------------------------------------------------------------------- /tutorials/markdown/protalk.md: -------------------------------------------------------------------------------- 1 | # BearyChat Protalk 手动配置指南 2 | 3 | ## 进入 Protalk 控制台 4 | 5 | 搜索你感兴趣的应用并添加关注 6 | 7 | ![](/tutorials/image/protalk_dashboard.png) 8 | 9 | ## 拓展设置 10 | 11 | 选中某个应用,点击「拓展设置」,然后添加「BearyChat」 12 | 13 | ![](/tutorials/image/protalk_setting.png) 14 | 15 | ## 设置 webhook 16 | 17 | 勾选「开启推送」,在 WEBHOOK 中填入 {{webhookUrl}} 并保存 18 | 19 | ![](/tutorials/image/protalk_webhook.png) 20 | 21 | ## 完成设置 22 | 23 | 现在能够在 BearyChat 中收到你关心应用的评论的提醒了 24 | 25 | ![](/tutorials/image/protalk_in_bearychat.png) 26 | -------------------------------------------------------------------------------- /tutorials/markdown/redmine.md: -------------------------------------------------------------------------------- 1 | # BearyChat Redmine 手动配置指南 2 | 3 | ## 适用的Redmine版本 4 | 5 | * Redmine 2.4.x, 2.6.x, 3.0.x 6 | 7 | ## 安装 Redmine Webhook 插件 8 | 9 | ```bash 10 | $ cd $REDMINE_ROOT/plugins #进入redmine安装路径下的plugins路径 11 | $ git clone git://github.com/suer/redmine_webhook.git 12 | $ bundle install #安装webhook插件以来的gem 13 | $ rake redmine:plugins:migrate RAILS_ENV=production 14 | ``` 15 | 16 | ## 进入 Webhook 界面 17 | 18 | 进入需要加入 Webhook 的项目主页,点击「配置」,再点击「WebHook」 19 | 20 | ![](/tutorials/image/redmine_webhook_setting.png) 21 | 22 | ## 添加 Webhook 23 | 24 | 然后将 BearyChat 生成的 Webhook 地址填入「URL」文本框中,点击保存即可 25 | 26 | ![](/tutorials/image/redmine_add_webhook.png) 27 | 28 | ## 完成设置 29 | 30 | 最后,这个 Redmine 机器人就设置完成啦! 你现在能够在 BearyChat 中收到来自 Redmine 的提醒了! 31 | 32 | ![](/tutorials/image/redmine_notify_sample.png) 33 | -------------------------------------------------------------------------------- /tutorials/markdown/reviewboard.md: -------------------------------------------------------------------------------- 1 | # BearyChat ReviewBoard 手动配置指南 2 | 3 | ## 进入 ReviewBoard 管理页面添加 webhook 4 | 5 | 进入 ReviewBoard Admin 管理页面,依次点击「MANAGE」、「Webhooks」、「Add webhook」来添加 webhook 6 | 7 | ![](/tutorials/image/reviewboard_add_webhook1.png) 8 | ![](/tutorials/image/reviewboard_add_webhook2.png) 9 | 10 | ## 设置 webhook 11 | 12 | 将 {{webhookUrl}} 填入 「URL」、选择相关事件,并且保存 13 | 14 | ![](/tutorials/image/reviewboard_set_webhook_url.png) 15 | 16 | ## 完成设置 17 | 18 | 最后,ReviewBoard 手动配置就完成了,你现在能够在 BearyChat 中收到来自 ReviewBoard 的提醒了。 19 | 20 | ![](/tutorials/image/reviewboard_in_bearychat.png) 21 | -------------------------------------------------------------------------------- /tutorials/markdown/rss.md: -------------------------------------------------------------------------------- 1 | # BearyChat RSS 机器人手动配置指南 2 | 3 | [RSS](https://zh.wikipedia.org/wiki/RSS) (Rich Site Summary) 是一种消息来源格式规范,用以聚合经常发布更新数据的网站,例如博客文章、新闻、音频或视频的网摘。 4 | 5 | 很多博客和新闻媒体都支持 RSS 输出,用户可以使用 RSS 阅读器来及时获取更新, RSS 机器人通过同样的原理,将更新转化为消息,发到倍洽里。 6 | 7 | ## 找到你需要的 RSS 源 8 | 9 | RSS 源(Feed) 通常是提供一个 URL (网址),很多博客系统和网站都支持 RSS,通常你可以在页面里寻找带有 RSS 图标,或者写有「订阅」的按钮就可以获得。 10 | 11 | ![](/tutorials/image/rss_icon.png) 12 | 13 | 比如 [一熊科技博客](http://bearyinnovative.com/) 的 RSS 源地址就是 `http://bearyinnovative.com/rss/`。 14 | 15 | 也有一些支持 RSS 的网站没有 RSS 源的按钮,这种情况你可以研究一下通过源代码找到。 16 | 17 | ## 设置 RSS 机器人 18 | 19 | 将上面的地址,填入机器人订阅地址一栏。 20 | 21 | ![](/tutorials/image/rss_config.png) 22 | 23 | 你还可以对抓取频率和关键词过滤进行设置。 24 | 25 | ## 设置完成 26 | 27 | ![](/tutorials/image/rss_success.png) 28 | 29 | 更多使用 RSS 机器人的技巧可以参考 [这篇博客](http://bearyinnovative.com/master-rss-robot) 30 | -------------------------------------------------------------------------------- /tutorials/markdown/rundeck.md: -------------------------------------------------------------------------------- 1 | # BearyChat Rundeck 手动配置指南 2 | 3 | ## 下载插件 4 | 5 | 在 [rundeck-bearychat-plugin 仓库](https://github.com/bearyinnovative/rundeck-bearychat-plugin/releases/latest)下载最新版本的插件,请下载 jar 文件而非源码文件。 6 | 7 | ## 安装插件 8 | 9 | 将下载得到的 rundeck-bearychat-plugin 插件 jar 文件复制到 Rundeck 安装根路径下的 libext 路径下即可,更多细节可以参考[官方文档](http://rundeck.org/docs/plugins-user-guide/installing.html#included-plugins) 10 | 11 | ## 设置插件 12 | 13 | 新建一个新的 Job 可以直接进入设置界面,或者选择一个已创建的需要添加 Webhook 提醒的 Job,点击「Edit this Job」进入 Job 设置界面 14 | 15 | ![](/tutorials/image/rundeck_edit_job.png) 16 | 17 | 在 Job 设置界面中将「Send Notification?」选项勾选为「Yes」,然后在需要设置提醒的 Job 执行状态下面选上「BearyChat Rundeck WebHook」选项,然后将 BearyChat 生成的 Webhook 地址填入「WebHook URL」文本框中,点击保存即可 18 | 19 | ![](/tutorials/image/rundeck_set_webhook.png) 20 | 21 | ## 完成设置 22 | 23 | 这样你就可以在 BearyChat 中收到来自 Rundeck 中 Job 执行状态的消息啦 24 | 25 | ![](/tutorials/image/rundeck_notification.png) 26 | 27 | -------------------------------------------------------------------------------- /tutorials/markdown/sendcloud.md: -------------------------------------------------------------------------------- 1 | # BearyChat SendCloud 手动配置指南 2 | 3 | ## 登录 SendCloud 4 | 5 | 登入你的 SendCloud 账号,点击「发送设置」按钮,在点击「WebHook」按钮 6 | 7 | ![](/tutorials/image/sendcloud_settings.png) 8 | 9 | ## 添加 Webhook 10 | 11 | 点击「创建WebHook」按钮 12 | 13 | ![](/tutorials/image/sendcloud_create_webhook.png) 14 | 15 | ## 设置 Webhook 16 | 17 | 将 {{webhookUrl}} 填入「Url 地址」, 选择你想要接收推送的事件,并且确认创建 18 | 19 | ![](/tutorials/image/sendcloud_add_webhook_url.png) 20 | 21 | ## 完成设置 22 | 23 | 最后,这个 SendCloud 机器人就设置完成啦! 你现在能够在 BearyChat 中收到来自 SendCloud 的提醒了! 24 | 25 | ![](/tutorials/image/sendcloud_notify_sample.png) 26 | -------------------------------------------------------------------------------- /tutorials/markdown/sentry.md: -------------------------------------------------------------------------------- 1 | # BearyChat Sentry 手动配置指南 2 | 3 | ## 登录你的 Sentry 4 | 5 | 进入你的项目页面,点击「Settings」-> 「All Integrations」 6 | 7 | ![](/tutorials/image/sentry_integrations.png) 8 | 9 | ## 启用插件 10 | 11 | 勾选复选框「WebHooks」, 并保存 12 | 13 | ![](/tutorials/image/sentry_webhook.png) 14 | 15 | ## 设置 webhook 16 | 17 | 点击刚添加的「WebHooks」插件,将 {{webhookUrl}} 粘贴到「Callback URLs*」输入框中, 并保存 18 | 19 | ![](/tutorials/image/sentry_set_url.png) 20 | 21 | ## 完成设置 22 | 23 | 一切搞定! 你现在能够在 BearyChat 中收到来自 Sentry 的提醒了! 24 | 25 | ![](/tutorials/image/sentry_notification.png) 26 | -------------------------------------------------------------------------------- /tutorials/markdown/specfication.md: -------------------------------------------------------------------------------- 1 | #机器人教程规范 2 | 3 | ##第一规则:如果文字语言能描述地足够清楚,就不要配图(如非必要,勿增实体) 4 | 5 | 配图是跟随产品的设计迭代而不断更新的,是有很大的更新成本。所以如果能讲明白,就不要配图。 6 | 7 | ##选中提示 8 | 9 | 不要使用:红色标注、箭头、红色涂抹; 10 | 11 | 使用:绿色描边圈选选中区域,步骤的序号。 12 | 13 | ![](/tutorials/image/spec-select.png) 14 | 15 | ##保证配图中的文字字号不大于实际网页中的正文字体字号 16 | 17 | 配图中的文字字号在页面显示过大,很容易形成粗糙感。 18 | 19 | ![](/tutorials/image/spec-largefont.png) 20 | 21 | ##界面中不出现私人的信息,例如私人邮箱、公司内部网址,如出现则模糊处理 22 | 23 | 红色涂抹会让配图显得随意;我们要传递的配图信息是经过处理的,且是保留部分有效信息。 24 | 25 | ![](/tutorials/image/spec-blur.png) 26 | 27 | ##截图时,保证区域背景是一致的颜色或整块的窗口; 如需指名序列步骤,可用文字描述结构位置,只配关键信息填充的配图;或标注绿色指示序号; 28 | 29 | ![](/tutorials/image/spec-dont-unselect.png) 30 | 31 | ![](/tutorials/image/spec-block-info.png) 32 | 33 | ##截图尺寸,宽度接近 640px(为保证 retina Mac 图片展示清晰,需将图片截图宽度大于 1280px) 34 | 35 | ![](/tutorials/image/spec-minwidth.png) 36 | 37 | ##截图时,去掉冗余的截图细节 38 | 39 | 例如下图中的黑边和弹窗过多的空白区域 40 | 41 | ![](/tutorials/image/spec-remove-useless.png) 42 | 43 | ![](/tutorials/image/spec-hold-useful.png) 44 | 45 | ##截图时,需要强化菜单,可以放大镜效果来处理 46 | 47 | ![](/tutorials/image/spec-magnifying.png) 48 | -------------------------------------------------------------------------------- /tutorials/markdown/stash.md: -------------------------------------------------------------------------------- 1 | # BearyChat Stash 手动配置指南 2 | 3 | ## 下载并安装 Stash2BearyChat 插件 4 | 5 | 对于 stash 3 的用户,请在 [stash2bearychat@1.3](https://github.com/bearyinnovative/stash2bearychat/releases/tag/1.3) 下载 jar 文件。 6 | 7 | 对于 bitbucket server 用户,请在 [stash2bearychat@2.0.0](https://github.com/bearyinnovative/stash2bearychat/releases/tag/2.0.0) 下载 jar 文件。 8 | 9 | ## 安装插件 10 | 11 | 进入网址 http://{your-stash-site}/admin 里面的 ADD-ONS 中的 Manage add-ons 页面如下图 12 | 13 | ![](/tutorials/image/stash_manage_add_ons.png) 14 | 15 | 点击「Upload add-on」选项 16 | 17 | ![](/tutorials/image/stash_upload_add_ons.png) 18 | 19 | 点击选择文件,选择刚刚下载的插件 jar 文件。选择 Upload 上传 20 | 21 | ![](/tutorials/image/stash_uploading_add_ons.png) 22 | 23 | ## 设置 Stash2BearyChat 插件 24 | 25 | 插件安装完成之后,回到你想设置的仓库,然后点击左侧的「Settings」。 26 | 27 | ![](/tutorials/image/stash_repo_setting.png) 28 | 29 | 进入后找到「ADD_ONS」下的「BearyChat settings」选上你想要推送的类型,现在只支持 pull request 和 push 事件,之后再填写上你的 BearyChat Stash 机器人的 webhook url。点击Save保存。 30 | 31 | 保存后会刷新页面,刷新后似乎都没有变,但是实际上已经保存了,可以通过发一个 pull request 或者 push 来查看效果。下图就是 pull request 重新打开的事件消息。 32 | 33 | ![](/tutorials/image/stash_pull_request_msg.png) 34 | -------------------------------------------------------------------------------- /tutorials/markdown/stripe.md: -------------------------------------------------------------------------------- 1 | # BearyChat stripe 机器人手动配置指南 2 | 3 | ## 登录 [stripe](https://dashboard.stripe.com/login) dashboard 页面 4 | 5 | 点击右侧导航栏中的「webhook」。 6 | 7 | ![](/tutorials/image/stripe_webhook.png) 8 | 9 | ## 设置 webhook 10 | 11 | 点击 「Settings...」,再点击「Add endpoints」,在弹出的窗口中,将 {{ webhookUrl }} 填入 URL 中,并点击「Create endpoint」。 12 | 13 | ![](/tutorials/image/stripe_settings.png) 14 | ![](/tutorials/image/stripe_add_url.png) 15 | 16 | ## 设置完成 17 | 18 | - 保存以后,stripe 即配置完成。你现在可以在讨论组中收到来自 stripe 的消息提醒了。 19 | -------------------------------------------------------------------------------- /tutorials/markdown/taiga.md: -------------------------------------------------------------------------------- 1 | # BearyChat Taiga 手动配置指南 2 | 3 | ## 进入 Taiga「Webhooks」页面 4 | 5 | 进入你管理的 Project 控制台页面, 依次点击「ADMIN」、「INTEGRATIONS」、「WEBHOOKS」来添加 webhook 6 | 7 | ## 设置 webhook 8 | 9 | 将 {{webhookUrl}} 填入「URL」中并在「NAME」中填入此 Webhook 的命名, 最后点击「Save」图标 10 | 11 | ![](/tutorials/image/taiga_webhook.png) 12 | 13 | ## 完成设置 14 | 15 | 最后,Taiga 机器人配置就完成了,你现在能够在 BearyChat 中收到来自 Taiga 的提醒了。 16 | -------------------------------------------------------------------------------- /tutorials/markdown/teamcity.md: -------------------------------------------------------------------------------- 1 | # TeamCity 手动配置指南 2 | 3 | ## 下载 tcWebHooks 插件 4 | 5 | 在 [JetBrains Plugins Repository](https://plugins.jetbrains.com/plugin/8948-web-hooks-plugin-tcwebhooks-) 或 [GitHub](https://github.com/tcplugins/tcWebHooks/releases) 下载 tcWebHooks 插件。 6 | 7 | JetBrains Plugins Repository: 8 | 9 | ![](/tutorials/image/teamcity_download_from_jetbrains.jpg) 10 | 11 | GitHub: 12 | 13 | ![](/tutorials/image/teamcity_download_from_github.jpg) 14 | 15 | 16 | 17 | ## 进入 TeamCity 项目页面 18 | 在 TeamCity 的 Project 页面中,在右上角,点击「Administration」 19 | ![](/tutorials/image/teamcity_to_administration.jpg) 20 | 21 | 22 | ## 进入插件管理 23 | 24 | 点击「Plugins List」选项 25 | ![](/tutorials/image/teamcity_to_plugins_list.jpg) 26 | 27 | 28 | ## 安装 tcWebHooks 插件 29 | 30 | 点击「Upload plugin zip」标签,选择在前面下载的插件并上传。 31 | ![](/tutorials/image/teamcity_to_upload_page.jpg) 32 | ![](/tutorials/image/teamcity_upload.jpg) 33 | 34 | 35 | ## 重启 TeamCity 服务 36 | 37 | 插件上传完成之后,重启 TeamCity 服务。 38 | 39 | ## 设置具体项目的提醒 40 | 41 | 在项目页面中,选择你想要添加提醒的项目,可以跳转到项目配置页面,点击其上方的「WebHooks」选项,并根据需要添加 WebHooks 配置。 42 | 43 | ![](/tutorials/image/teamcity_to_webhooks.jpg) 44 | 45 | 点击 「Add projects WebHooks」 46 | 47 | ![](/tutorials/image/teamcity_to_create_one.jpg) 48 | 49 | 点击 「Click to create new WebHook for this project」 50 | 51 | ![](/tutorials/image/teamcity_to_create_page.jpg) 52 | 53 | 54 | 在「Click to create new WebHook for this project」菜单中填入在 BearyChat Robot 页面生成的 webhookUrl, {{ webhookUrl }}。 55 | 56 | 在「Payload Format」中选择「ElasticSearch Document Creation (JSON)」,选择其他的将导致 BearyChat 无法解析其消息。 57 | 58 | 在「Trigger on Events」和「On Completion」中,用户需要选择需要的事件,其中 BearyChat 支持的事件有: 59 | 60 | - Build Started (开始构建) 61 | - Build Interrupted (中断构建) 62 | - Trigger when build is Successful (构建成功) 63 | - Trigger when build Fails (构建失败) 64 | 65 | 配置完成后点击「Save」即可生效。 66 | 67 | ![](/tutorials/image/teamcity_create_page.jpg) 68 | 69 | 70 | ## 完成设置 71 | 72 | 至此 TeamCity Robot 设置完毕,团队已经可以接收 TeamCity 的构建结果了 73 | 74 | ![](/tutorials/image/teamcity_result.png) 75 | -------------------------------------------------------------------------------- /tutorials/markdown/tingyun.md: -------------------------------------------------------------------------------- 1 | # BearyChat 听云 手动配置指南 2 | 3 | ## 进入听云第三方列表页面 4 | 5 | 点击导航栏内的「告警」进入告警页面。 6 | 7 | ![](/tutorials/image/tingyun_alarm.png) 8 | 9 | 在告警页面内,依次点击「接收通道」、「第三方列表」进入第三方列表页。 10 | 11 | ![](/tutorials/image/tingyun_recipient_list.png) 12 | 13 | ## 创建第三方推送 14 | 15 | 点击「新建三方推送」进入新建三方推送页面。 16 | 17 | ![](/tutorials/image/tingyun_create_recipient_button.png) 18 | 19 | 选择「创建 倍洽 机器人」,并填入名称。 20 | 21 | 之后将 {{webhookUrl}} 填入「Hook Url」中,并点击「推送测试」进行测试。 22 | 23 | 测试成功后,点击「确定」进行保存。 24 | 25 | ![](/tutorials/image/tingyun_create_recipient.png) 26 | 27 | ## 完成设置 28 | 29 | 将 BearyChat 机器人加入相应的接收组后,就能够在 BearyChat 中收到来自听云的提醒了。 30 | 31 | ![](/tutorials/image/tingyun_edit_recipient_group.png) 32 | 33 | ![](/tutorials/image/tingyun_notification.png) 34 | -------------------------------------------------------------------------------- /tutorials/markdown/tower.md: -------------------------------------------------------------------------------- 1 | # BearyChat Tower 手动配置指南 2 | 3 | ## 进入 Tower 中你的项目页面 4 | 5 | 点击「设置」按钮 6 | 7 | ![](/tutorials/image/tower_project_setting.png) 8 | 9 | ## 点击「添加 Webhook」按钮 10 | 11 | ![](/tutorials/image/tower_webhook_setting.png) 12 | 13 | ## 添加 Webhook 14 | 15 | 把 BearyChat 生成的 webhook 地址填入 「URL地址」,再点击「创建 webhook」按钮即可完成操作 16 | 17 | ![](/tutorials/image/tower_setting_done.png) 18 | 19 | ## 设置完成 20 | 21 | 最后,你就能够在 BearyChat 的讨论组中,收到来自 Tower 的提醒啦! 下图是 Tower机器人 在 BearyChat 中产生的信息流,赶紧来试试吧 22 | 23 | ![](/tutorials/image/tower_in_chat.png) 24 | -------------------------------------------------------------------------------- /tutorials/markdown/tracup.md: -------------------------------------------------------------------------------- 1 | # BearyChat Tracup 手动配置指南 2 | 3 | ## 进入 Tracup 项目设置页面 4 | 5 | 点击导航栏「设置」进入设置页面 6 | 7 | ![](/tutorials/image/tracup_setting.png) 8 | 9 | ## 设置 webhook 10 | 11 | 在设置页面内,依次点击「Webhook」、「创建 Webhook」来添加 webhook 12 | 13 | 之后将 {{webhookUrl}} 填入「URL」中,并点击「确认」 14 | 15 | ![](/tutorials/image/tracup_webhook.png) 16 | 17 | ## 完成设置 18 | 19 | 最后,Tracup 机器人配置就完成了,你现在能够在 BearyChat 中收到来自 Tracup 的提醒了。 20 | 21 | ![](/tutorials/image/tracup_notification.png) 22 | -------------------------------------------------------------------------------- /tutorials/markdown/travis.md: -------------------------------------------------------------------------------- 1 | # Travis 手动配置指南 2 | 3 | ## 将如下内容添加到 .travis.yml 文件中 4 | 5 | ``` 6 | notifications: 7 | webhooks: {{webhookUrl}} 8 | ``` 9 | 10 | ## 完成设置 11 | 12 | 就是这么简单,你就可以在 BearyChat 中轻松玩 travis-ci 了! 13 | 14 | ![](/tutorials/image/travis_bearychat.png) 15 | -------------------------------------------------------------------------------- /tutorials/markdown/vso.md: -------------------------------------------------------------------------------- 1 | # BearyChat VSO 手动配置指南 2 | 3 | ## 进入 VSO 项目首页 4 | 5 | 进入你管理的 VSO 项目页面,点击导航栏的设置按钮,选择 Service Hooks 6 | 7 | ![](/tutorials/image/vso_settings.png) 8 | 9 | ## 进入 Service Hooks 界面 10 | 11 | 点击「Create Subscription」 12 | 13 | ![](/tutorials/image/vso_servicehooks.png) 14 | 15 | ## 添加 Web Hooks 16 | 17 | 选择「Web Hooks」,然后点击 Next 18 | 19 | ![](/tutorials/image/vso_add_webhook.png) 20 | 21 | ## 选择一个触发器 22 | 23 | 比如 `pull request created`,然后点击 Next 24 | 25 | ![](/tutorials/image/vso_choose_trigger.png) 26 | 27 | ## 设置 webhook 28 | 29 | 将 {{webhookUrl}} 填入「URL」, 并且保存 30 | 31 | ![](/tutorials/image/vso_url.png) 32 | 33 | ## 完成设置 34 | 35 | 最后,VSO 手动配置就完成啦! 你现在能够在 BearyChat 中收到来自 VSO 的提醒了! 36 | 37 | ![](/tutorials/image/vso_example.png) 38 | -------------------------------------------------------------------------------- /tutorials/markdown/wiz.md: -------------------------------------------------------------------------------- 1 | # BearyChat 为知笔记 手动配置指南 2 | 3 | ## 登录为知笔记账号 4 | 5 | 选择要进行设置 WebHook 的群组点击对应的齿轮按钮进入群组设置界面 6 | 7 | ![](/tutorials/image/wiz_projects.png) 8 | 9 | ## 进入「企业群组信息」界面,点击「消息推送」菜单按钮 10 | 11 | 点击「添加 WebHook」按钮 12 | 13 | ![](/tutorials/image/wiz_set_webhook1.png) 14 | 15 | 在「URL 地址」文本框中输入 {{webhookUrl}} 并点击「确认」 16 | 17 | ![](/tutorials/image/wiz_set_webhook2.png) 18 | 19 | ## 注意事项 20 | 21 | 根据 [为知笔记的文档](http://www.wiz.cn/wiz-webhook.html) 有三种操作会触发消息提醒 22 | 23 | * 编辑笔记 24 | * 群组笔记有评论 25 | * 笔记标题或评论中有 @all 消息 26 | 27 | 在为知笔记中,编辑和评论笔记是两个独立的操作,互不影响。通知提醒仅在评论或编辑他人创建的文档时才会发出,如文档原创建者未能及时阅读编辑或评论提醒,则后续不再触发此种操作的提醒功能,直到原创建者将前一次相应类别提醒消息标记为已读。 28 | 29 | ![](/tutorials/image/wiz_new_feeds.png) 30 | 31 | ## 完成设置 32 | 33 | 一切搞定! 你现在能够在 BearyChat 中收到来自 为知笔记 的提醒了! 34 | 35 | ![](/tutorials/image/wiz_notification.png) 36 | -------------------------------------------------------------------------------- /tutorials/markdown/wordpress.md: -------------------------------------------------------------------------------- 1 | # BearyChat WordPress Webhooks 手动配置指南 2 | 3 | WordPress Webhooks 功能可以通过 [HookPress](https://wordpress.org/plugins/hookpress/) 插件来实现。 4 | 5 | ## 博客文章发布推送 6 | 7 | 在 `Settings (配置)` - `Webhooks` 中创建一个 `publish_post` 事件,在 `URL` 中输入 `{{webhookUrl}}`。 8 | 9 | 10 | 并选取 **post_content** **post_title** **post_url** 三个字段(必选): 11 | 12 | ![](/tutorials/image/wordpress_publish_post_bearychat.png) 13 | 14 | ## 博客页面发布推送 15 | 16 | 在 `Settings (配置)` - `Webhooks` 中创建一个 `publish_page` 事件,在 `URL` 中输入 `{{webhookUrl}}`。 17 | 18 | 19 | 并选取 **post_content** **post_title** **post_url** 三个字段(必选): 20 | 21 | ![](/tutorials/image/wordpress_publish_page_bearychat.png) 22 | 23 | ## 新增评论推送 24 | 25 | 在 `Settings (配置)` - `Webhooks` 中创建一个 `comment_post` 事件,在 `URL` 中输入 `{{webhookUrl}}`。 26 | 27 | 28 | 并选取 **comment_content** **comment_author** 两个字段(必选): 29 | 30 | ![](/tutorials/image/wordpress_comment_post_bearychat.png) 31 | 32 | ## 完成设置 33 | 34 | 保存上面的配置后,你现在就能够在 BearyChat 中收到 WordPress 的提醒了。 35 | 36 | ![](/tutorials/image/wordpress_webhooks_bearychat.png) 37 | ![](/tutorials/image/wordpress_in_bearychat.png) 38 | -------------------------------------------------------------------------------- /tutorials/markdown/worktile.md: -------------------------------------------------------------------------------- 1 | # BearyChat Worktile 手动配置指南 2 | 3 | ## 进入 Worktile 中你的项目页面 4 | 5 | 点击「项目设置」按钮 6 | 7 | ![](/tutorials/image/worktile_setting.png) 8 | 9 | ## 点击「项目管理」后,点击「高级设置」,再点击「Webhook 设置」 10 | 11 | ![](/tutorials/image/worktile_webhook.png) 12 | 13 | ## 添加 webhook 14 | 15 | ![](/tutorials/image/worktile_addwebhook.png) 16 | 17 | ## 设置完成 18 | 19 | 最后,你就能够在 BearyChat 的讨论组中,收到来自 Worktile 的提醒啦! 20 | -------------------------------------------------------------------------------- /tutorials/markdown/zabbix.md: -------------------------------------------------------------------------------- 1 | # BearyChat Zabbix 配置教程 2 | 3 | 请参考: [BearyChat Zabbix 机器人脚本](https://github.com/bearyinnovative/zabbix-bearychat-alertscript) 4 | -------------------------------------------------------------------------------- /tutorials/markdown/zendesk.md: -------------------------------------------------------------------------------- 1 | # BearyChat Zendesk 手动配置指南 2 | 3 | ## 添加「URL target」 4 | 5 | 在 Zendesk 侧边栏「Admin」中,点击「Extensions」,然后点击「add target」并选择「URL target」 6 | 7 | ![](/tutorials/image/zendesk_settings_extensions.png) 8 | 9 | ![](/tutorials/image/zendesk_add_url_target.png) 10 | 11 | ## 配置「URL target」 12 | - Title:用来在后面的触发器中辨别是本目标 13 | - Url:在 BearyChat 中添加 Zendesk 机器人时生成的 Hook 地址 14 | - Method:只能是 POST 15 | - Attribute Name:只能是 payload 16 | 将对应的内容填写好,选择「Create target」并点击「submit」 17 | 18 | ![](/tutorials/image/zendesk_config_target_url.png) 19 | 20 | ## 添加「Trigger」 21 | 22 | 在 Zendesk 侧边栏「Admin」中,点击「Triggers」,然后点击「add trigger」 23 | 24 | ![](/tutorials/image/zendesk_add_trigger.png) 25 | 26 | ## 配置 「Trigger」 27 | - 设置触发器的条件:在「Meet any of the following conditions」中,根据自己的需求来选择 (建议按照图中样式来设置) 28 | - 执行以下动作:在「Perform these actions」中选择「Notifications:Notify target」并选择刚刚设置好的 「URL target」 29 | - 消息内容:在「Message」中,填写如下内容: 30 | ``` 31 | {"id": "{{ticket.id}}", "link":"{{ticket.link}}", "title": "{{ticket.title}}", "description" :"{{ticket.description}}", "priority": "{{ticket.priority}}", "status": "{{ticket.status}}", "requester":"{{ticket.requester.name}}", "assignee" :"{{ticket.assignee.name}}", "due" :"{{ticket.due_date}}"} 32 | ``` 33 | 34 | ![](/tutorials/image/zendesk_config_trigger.png) 35 | 36 | ## 完成设置 37 | 38 | 以上便完成了 Zendesk BearyChat webhook 的设置。 你便可以在 BearyChat 中实时的收到来自 Zendesk 的消息提醒了 39 | 40 | ![](/tutorials/image/zendesk_in_bearychat.png) 41 | 42 | -------------------------------------------------------------------------------- /tutorials/markdown/zentaopms.md: -------------------------------------------------------------------------------- 1 | # 禅道机器人配置指南 2 | 3 | ## 安装 Web Hook 插件 4 | 5 | 到禅道插件列表下载对应[插件](http://www.zentao.net/extension-viewExt-88.html), 6 | 按照相关文档安装插件。 7 | 8 | 插件安装完成之后,在「Web hooks」设置页里面填入 {{webhookUrl}} 即可完成配置。 9 | --------------------------------------------------------------------------------