ckiee / daiko

the broken personal assistant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

daiko

Once, long ago, the "services" were a common site; those little shiny metal boxes on the floor were separate. Then the great unification came, and all was daiko. And daiko was all.

This is the result of that. My very own polished monolith.

daiko is...

  • a Discord bot for my personal server
  • a scraper for my school's lesson scheduling
  • an interface to various messaging platforms. (SMS, Discord, TTS calling soon)
  • an intergration with PluralKit to automatically suggest registering switches
  • a wake time & shower tracker
  • ...and everything else I will think of~

Usage

Read the code (or the code that deploys it) to learn how it works since I'm not really expecting anyone else to use this. The configuration schema lives in src/config.ts - read it and plop a config.json down in your working directory.

License

Copyright (C) 2021-2022 ckie

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

About

the broken personal assistant

License:GNU General Public License v3.0


Languages

Language:Nix 61.6%Language:TypeScript 38.4%