C:\Users\amin\Desktop\karmaBot\Reddit-Karma-Bot-main>python app.py
Version 7.7.1 of praw is outdated. Version 7.8.1 was released Friday October 25, 2024.
Traceback (most recent call last):
File "C:\Users\amin\Desktop\karmaBot\Reddit-Karma-Bot-main\app.py", line 181, in
main()
~~~~^^
File "C:\Users\amin\Desktop\karmaBot\Reddit-Karma-Bot-main\app.py", line 145, in main
trending_topics = reddit_instance.get_trending_topics()
File "C:\Users\amin\Desktop\karmaBot\Reddit-Karma-Bot-main\app.py", line 63, in get_trending_topics
for submission in self.reddit.subreddit("all").hot(limit=500):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "C:\Program Files\Python313\Lib\site-packages\praw\models\listing\generator.py", line 63, in next
self._next_batch()
~~~~~~~~~~~~~~~~^^
File "C:\Program Files\Python313\Lib\site-packages\praw\models\listing\generator.py", line 89, in _next_batch
self._listing = self._reddit.get(self.url, params=self.params)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python313\Lib\site-packages\praw\util\deprecate_args.py", line 43, in wrapped
return func(**dict(zip(_old_args, args)), **kwargs)
File "C:\Program Files\Python313\Lib\site-packages\praw\reddit.py", line 712, in get
return self._objectify_request(method="GET", params=params, path=path)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python313\Lib\site-packages\praw\reddit.py", line 517, in _objectify_request
self.request(
~~~~~~~~~~~~^
data=data,
^^^^^^^^^^
...<4 lines>...
path=path,
^^^^^^^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\praw\util\deprecate_args.py", line 43, in wrapped
return func(**dict(zip(_old_args, args)), **kwargs)
File "C:\Program Files\Python313\Lib\site-packages\praw\reddit.py", line 941, in request
return self._core.request(
~~~~~~~~~~~~~~~~~~^
data=data,
^^^^^^^^^^
...<4 lines>...
path=path,
^^^^^^^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\sessions.py", line 328, in request
return self._request_with_retries(
~~~~~~~~~~~~~~~~~~~~~~~~~~^
data=data,
^^^^^^^^^^
...<5 lines>...
url=url,
^^^^^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\sessions.py", line 234, in _request_with_retries
response, saved_exception = self._make_request(
~~~~~~~~~~~~~~~~~~^
data,
^^^^^
...<6 lines>...
url,
^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\sessions.py", line 186, in _make_request
response = self._rate_limiter.call(
self._requestor.request,
...<8 lines>...
timeout=timeout,
)
File "C:\Program Files\Python313\Lib\site-packages\prawcore\rate_limit.py", line 46, in call
kwargs["headers"] = set_header_callback()
~~~~~~~~~~~~~~~~~~~^^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\sessions.py", line 282, in _set_header_callback
self._authorizer.refresh()
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\auth.py", line 425, in refresh
self._request_token(
~~~~~~~~~~~~~~~~~~~^
grant_type="password",
^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
**additional_kwargs,
^^^^^^^^^^^^^^^^^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\auth.py", line 158, in _request_token
raise OAuthException(
response, payload["error"], payload.get("error_description")
)
prawcore.exceptions.OAuthException: unauthorized_client error processing request (Only script apps may use password auth)
C:\Users\amin\Desktop\karmaBot\Reddit-Karma-Bot-main>python app.py
Version 7.7.1 of praw is outdated. Version 7.8.1 was released Friday October 25, 2024.
Traceback (most recent call last):
File "C:\Users\amin\Desktop\karmaBot\Reddit-Karma-Bot-main\app.py", line 181, in
main()
~~~~^^
File "C:\Users\amin\Desktop\karmaBot\Reddit-Karma-Bot-main\app.py", line 145, in main
trending_topics = reddit_instance.get_trending_topics()
File "C:\Users\amin\Desktop\karmaBot\Reddit-Karma-Bot-main\app.py", line 63, in get_trending_topics
for submission in self.reddit.subreddit("all").hot(limit=500):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "C:\Program Files\Python313\Lib\site-packages\praw\models\listing\generator.py", line 63, in next
self._next_batch()
~~~~~~~~~~~~~~~~^^
File "C:\Program Files\Python313\Lib\site-packages\praw\models\listing\generator.py", line 89, in _next_batch
self._listing = self._reddit.get(self.url, params=self.params)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python313\Lib\site-packages\praw\util\deprecate_args.py", line 43, in wrapped
return func(**dict(zip(_old_args, args)), **kwargs)
File "C:\Program Files\Python313\Lib\site-packages\praw\reddit.py", line 712, in get
return self._objectify_request(method="GET", params=params, path=path)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\Python313\Lib\site-packages\praw\reddit.py", line 517, in _objectify_request
self.request(
~~~~~~~~~~~~^
data=data,
^^^^^^^^^^
...<4 lines>...
path=path,
^^^^^^^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\praw\util\deprecate_args.py", line 43, in wrapped
return func(**dict(zip(_old_args, args)), **kwargs)
File "C:\Program Files\Python313\Lib\site-packages\praw\reddit.py", line 941, in request
return self._core.request(
~~~~~~~~~~~~~~~~~~^
data=data,
^^^^^^^^^^
...<4 lines>...
path=path,
^^^^^^^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\sessions.py", line 328, in request
return self._request_with_retries(
~~~~~~~~~~~~~~~~~~~~~~~~~~^
data=data,
^^^^^^^^^^
...<5 lines>...
url=url,
^^^^^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\sessions.py", line 234, in _request_with_retries
response, saved_exception = self._make_request(
~~~~~~~~~~~~~~~~~~^
data,
^^^^^
...<6 lines>...
url,
^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\sessions.py", line 186, in _make_request
response = self._rate_limiter.call(
self._requestor.request,
...<8 lines>...
timeout=timeout,
)
File "C:\Program Files\Python313\Lib\site-packages\prawcore\rate_limit.py", line 46, in call
kwargs["headers"] = set_header_callback()
~~~~~~~~~~~~~~~~~~~^^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\sessions.py", line 282, in _set_header_callback
self._authorizer.refresh()
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\auth.py", line 425, in refresh
self._request_token(
~~~~~~~~~~~~~~~~~~~^
grant_type="password",
^^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
**additional_kwargs,
^^^^^^^^^^^^^^^^^^^^
)
^
File "C:\Program Files\Python313\Lib\site-packages\prawcore\auth.py", line 158, in _request_token
raise OAuthException(
response, payload["error"], payload.get("error_description")
)
prawcore.exceptions.OAuthException: unauthorized_client error processing request (Only script apps may use password auth)