Skip to content

Code error #12

@euss3

Description

@euss3

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions