Created
December 10, 2019 22:45
-
-
Save tolekk/2f8274a7d4c010ef08518851e2da4876 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Dec 08 22:45:02 tolekk systemd[1]: Started pajbot for 360zeus. | |
Dec 08 22:45:03 tolekk python3[6748]: [2019-12-08 22:45:03,256] [DEBUG ] Loaded config | |
Dec 08 22:45:03 tolekk python3[6748]: [2019-12-08 22:45:03,258] [DEBUG ] Cache Miss: api:twitch:helix:user:by-login:brazilbot | |
Dec 08 22:45:03 tolekk python3[6748]: [2019-12-08 22:45:03,258] [DEBUG ] No app access token present, trying to fetch new OAuth token | |
Dec 08 22:45:04 tolekk python3[6748]: [2019-12-08 22:45:04,155] [ERROR ] Logging an uncaught exception | |
Dec 08 22:45:04 tolekk python3[6748]: Traceback (most recent call last): | |
Dec 08 22:45:04 tolekk python3[6748]: File "main.py", line 74, in <module> | |
Dec 08 22:45:04 tolekk python3[6748]: run(args) | |
Dec 08 22:45:04 tolekk python3[6748]: File "main.py", line 40, in run | |
Dec 08 22:45:04 tolekk python3[6748]: pajbot = Bot(config, args) | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/bot.py", line 124, in __init__ | |
Dec 08 22:45:04 tolekk python3[6748]: self.bot_user_id = self.twitch_helix_api.get_user_id(self.nickname) | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 106, in get_user_id | |
Dec 08 22:45:04 tolekk python3[6748]: user_data = self._get_user_data_by_login(login) | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 91, in _get_user_data_by_login | |
Dec 08 22:45:04 tolekk python3[6748]: expiry=lambda response: 30 if response is None else 300, | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/response_cache.py", line 98, in cache_fetch_fn | |
Dec 08 22:45:04 tolekk python3[6748]: fetch_result = fetch_fn() | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 90, in <lambda> | |
Dec 08 22:45:04 tolekk python3[6748]: fetch_fn=lambda: self._fetch_user_data_by_login(login), | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 72, in _fetch_user_data_by_login | |
Dec 08 22:45:04 tolekk python3[6748]: response = self.get("/users", {"login": login}) | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/twitch/base.py", line 64, in get | |
Dec 08 22:45:04 tolekk python3[6748]: return self.request("GET", endpoint, params, headers, authorization).json() | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 40, in request | |
Dec 08 22:45:04 tolekk python3[6748]: raise e | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 31, in request | |
Dec 08 22:45:04 tolekk python3[6748]: return super().request(method, endpoint, params, headers, authorization, json) | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/twitch/base.py", line 34, in request | |
Dec 08 22:45:04 tolekk python3[6748]: auth_headers = {"Authorization": f"{self.authorization_header_prefix} {authorization.token.access_token}"} | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/authentication/token_manager.py", line 75, in token | |
Dec 08 22:45:04 tolekk python3[6748]: self.initialize() | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/authentication/token_manager.py", line 67, in initialize | |
Dec 08 22:45:04 tolekk python3[6748]: self._token = self.fetch_new() | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/authentication/token_manager.py", line 93, in fetch_new | |
Dec 08 22:45:04 tolekk python3[6748]: return self.api.get_app_access_token(self.scope) | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/twitch/id.py", line 17, in get_app_access_token | |
Dec 08 22:45:04 tolekk python3[6748]: "scope": (" ".join(scope)), | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/base.py", line 94, in post | |
Dec 08 22:45:04 tolekk python3[6748]: return self.request("POST", endpoint, params, headers, json, **request_options).json() | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/pajbot/apiwrappers/base.py", line 81, in request | |
Dec 08 22:45:04 tolekk python3[6748]: response.raise_for_status() | |
Dec 08 22:45:04 tolekk python3[6748]: File "/opt/pajbot/venv/lib/python3.6/site-packages/requests/models.py", line 940, in raise_for_status | |
Dec 08 22:45:04 tolekk python3[6748]: raise HTTPError(http_error_msg, response=self) | |
Dec 08 22:45:04 tolekk python3[6748]: requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://id.twitch.tv/oauth2/token?client_id=0f958ce6bf20ba8ea84a21e43ebba1&c | |
Dec 08 22:45:04 tolekk systemd[1]: pajbot@360zeus.service: Main process exited, code=exited, status=1/FAILURE | |
Dec 08 22:45:04 tolekk systemd[1]: pajbot@360zeus.service: Failed with result 'exit-code'. | |
Dec 08 22:45:06 tolekk systemd[1]: pajbot@360zeus.service: Service hold-off time over, scheduling restart. | |
Dec 08 22:45:06 tolekk systemd[1]: pajbot@360zeus.service: Scheduled restart job, restart counter is at 1. | |
Dec 08 22:45:06 tolekk systemd[1]: Stopped pajbot for 360zeus. | |
Dec 08 22:45:06 tolekk systemd[1]: Started pajbot for 360zeus. | |
Dec 08 22:45:07 tolekk python3[6833]: [2019-12-08 22:45:07,567] [DEBUG ] Loaded config | |
Dec 08 22:45:07 tolekk python3[6833]: [2019-12-08 22:45:07,569] [DEBUG ] Cache Miss: api:twitch:helix:user:by-login:brazilbot | |
Dec 08 22:45:07 tolekk python3[6833]: [2019-12-08 22:45:07,569] [DEBUG ] No app access token present, trying to fetch new OAuth token | |
Dec 08 22:45:08 tolekk python3[6833]: [2019-12-08 22:45:08,396] [ERROR ] Logging an uncaught exception | |
Dec 08 22:45:08 tolekk python3[6833]: Traceback (most recent call last): | |
Dec 08 22:45:08 tolekk python3[6833]: File "main.py", line 74, in <module> | |
Dec 08 22:45:08 tolekk python3[6833]: run(args) | |
Dec 08 22:45:08 tolekk python3[6833]: File "main.py", line 40, in run | |
Dec 08 22:45:08 tolekk python3[6833]: pajbot = Bot(config, args) | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/bot.py", line 124, in __init__ | |
Dec 08 22:45:08 tolekk python3[6833]: self.bot_user_id = self.twitch_helix_api.get_user_id(self.nickname) | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 106, in get_user_id | |
Dec 08 22:45:08 tolekk python3[6833]: user_data = self._get_user_data_by_login(login) | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 91, in _get_user_data_by_login | |
Dec 08 22:45:08 tolekk python3[6833]: expiry=lambda response: 30 if response is None else 300, | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/response_cache.py", line 98, in cache_fetch_fn | |
Dec 08 22:45:08 tolekk python3[6833]: fetch_result = fetch_fn() | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 90, in <lambda> | |
Dec 08 22:45:08 tolekk python3[6833]: fetch_fn=lambda: self._fetch_user_data_by_login(login), | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 72, in _fetch_user_data_by_login | |
Dec 08 22:45:08 tolekk python3[6833]: response = self.get("/users", {"login": login}) | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/twitch/base.py", line 64, in get | |
Dec 08 22:45:08 tolekk python3[6833]: return self.request("GET", endpoint, params, headers, authorization).json() | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 40, in request | |
Dec 08 22:45:08 tolekk python3[6833]: raise e | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/twitch/helix.py", line 31, in request | |
Dec 08 22:45:08 tolekk python3[6833]: return super().request(method, endpoint, params, headers, authorization, json) | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/twitch/base.py", line 34, in request | |
Dec 08 22:45:08 tolekk python3[6833]: auth_headers = {"Authorization": f"{self.authorization_header_prefix} {authorization.token.access_token}"} | |
Dec 08 22:45:08 tolekk python3[6833]: File "/opt/pajbot/pajbot/apiwrappers/authentication/token_manager.py", line 75, in token |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment