GitWatcherBot  1.0.0
A Telegram Bot that notifies you when a new change is made in your repositories (issues, pull requests, stars, forks, and watches)
All Classes Namespaces Files Functions Variables Typedefs Macros
GitApi.hpp File Reference
#include <exception>
#include <regex>
#include <sstream>
#include <stdexcept>
#include <optional>
#include <string>
#include <nlohmann/json.hpp>
#include <cpr/cpr.h>
#include "db/Database.hpp"
#include "log/Logger.hpp"

Go to the source code of this file.

Classes

struct  GitApiRateLimitExceededException
 <! must include Database with Logger for models::Log & Database::addLog More...
 
struct  GitApiRepositoryNotFoundException
 Thrown when requested repository doesn't exist. More...
 
class  GitApi