GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - obsproject/obs-bot: Source code for the obsproject Discord bot

BranchesTags
Open more actions menu

Latest commit

 

History

191 Commits
191 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
data
data
 
 
obsbot
obsbot
 
 
scripts
scripts
 
 
.flake8
.flake8
 
 
.gitignore
.gitignore
 
 
LICENSE.md
LICENSE.md
 
 
README.md
README.md
 
 
pyproject.toml
pyproject.toml
 
 
requirements.txt
requirements.txt
 
 
runner.py
runner.py
 
 

Repository files navigation

OBS Support Bot

This repo contains the source code for the OBSProject's Discord support bot.

While the bot is open source, batteries are not included, and there is no support for third party users. Please do not open issues for such use cases.

Pull requests that do not fix issues or are making changes deemed undesireable or unnecessary for the OBS Project are likely to be rejected.

Setup

  1. Setup PostgreSQL server version 10+
  2. Create database with schema provided in data/db_schema.sql
  3. Create a Github webhook. See below
  4. Setup a webserver passing the hooks. Example nginx configurations in data/nginx.example.conf
  5. Install Python 3.8+ and dependencies in requirements.txt
  6. Create configuration file (example in data/config.example.toml)
  7. Run python3.8 runner.py -c path/to/your/config-file.toml
  8. ???
  9. Profit!

Webhooks

Create the webhook for your Github project and use the following settings

  • Payload URL: https://my.server.com/github
  • Secret: leave empty
  • Content type: application/json
  • SSL verification: Enable SSL verification (depending on your webserver)
  • Let me select individual events: Issues, Pull requests

License

The OBS Bot source code is licensed under the GNU General Public License v3.

About

Source code for the obsproject Discord bot

discord.gg/obsproject

Topics

discord-bot

Resources

Readme
GPL-3.0 license
Activity
Custom properties

Stars

38 stars

Watchers

8 watching

Forks

23 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.