dishub is an app for posting GitHub activity on Discord.
This library is used by
dishub itself for all its function and is therefore contains all necessary functions.
See documentation for
ops::* submodules as each one has a distinct data flow.
Exit values and possible errors:
1 - File would need to be overriden but `-f` not specified 2 - File from a subsystem doesn't exist 3 - Couldn't parse a file 4 - An I/O error au general 5 - Watched subject does not exist 6 - Failed to log in to a service
Main functions doing actual work.
This module contains the configuration of the application.
Module containing various utility functions.
Enum representing all possible ways the application can fail.