VTGare / member-gentei

YouTube channel membership verification service.

Home Page:https://member-gentei.tindabox.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

member-gentei

Gentei is a Firebase-and-friends application that monitors YouTube channel memberships via client credentials. It facilitates automatic, members-only role assignment for Discord fan server administrators.

API

OpenAPI documentation: https://docs.member-gentei.tindabox.net/api.html

Project layout

  • /bot - the code for gentei-bouncer#9835
  • /docs - https://docs.member-gentei.tindabox.net
  • /functions - Google Cloud Function code
  • /init - systemd, package files
  • /jobs - systemd timer jobs
  • /pkg - stuff for reuse across multiple functions + packages
  • /public - https://member-gentei.tindabox.net
  • /public-docs - Doctave template that generates /docs
  • /tools - command line tooling for administrative actions
  • openapi.yml - the authoritative OpenAPI v3 spec

Additional credit

Gentei's Discord avatar and favicon is by @Dakuma_Art. Check her out!

About

YouTube channel membership verification service.

https://member-gentei.tindabox.net

License:GNU Affero General Public License v3.0


Languages

Language:Go 74.7%Language:HTML 16.5%Language:JavaScript 5.1%Language:Makefile 2.1%Language:CSS 1.1%Language:Shell 0.5%