summaryrefslogtreecommitdiff
path: root/src/api/twitch/schemas/stream.hpp
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2024-05-18 14:48:12 +0500
committerilotterytea <iltsu@alright.party>2024-05-18 14:48:12 +0500
commitd1793df1eda463b10107d41785ad1d7f055ed476 (patch)
treefd3e41c3b4a05924748ae4b762e1ae55a0bc815c /src/api/twitch/schemas/stream.hpp
parentd7a2de17e9b7931f68b5b4079b1c36866a19d343 (diff)
upd: moved the bot part to a relative subfolder
Diffstat (limited to 'src/api/twitch/schemas/stream.hpp')
-rw-r--r--src/api/twitch/schemas/stream.hpp35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/api/twitch/schemas/stream.hpp b/src/api/twitch/schemas/stream.hpp
deleted file mode 100644
index e3d485e..0000000
--- a/src/api/twitch/schemas/stream.hpp
+++ /dev/null
@@ -1,35 +0,0 @@
-#pragma once
-
-#include <chrono>
-#include <string>
-
-#include "../../../utils/chrono.hpp"
-
-namespace bot::api::twitch::schemas {
- class Stream {
- public:
- Stream(int user_id, std::string user_login, std::string game_name,
- std::string title, std::string started_at)
- : user_id(user_id),
- user_login(user_login),
- game_name(game_name),
- title(title),
- started_at(utils::chrono::string_to_time_point(
- started_at, "%Y-%m-%dT%H:%M:%SZ")) {}
-
- Stream(int user_id) : user_id(user_id) {}
-
- const int &get_user_id() const { return this->user_id; }
- const std::string &get_user_login() const { return this->user_login; }
- const std::string &get_game_name() const { return this->game_name; }
- const std::string &get_title() const { return this->title; }
- const std::chrono::system_clock::time_point &get_started_at() const {
- return this->started_at;
- }
-
- private:
- int user_id;
- std::string user_login, game_name, title;
- std::chrono::system_clock::time_point started_at;
- };
-}