nitter icon indicating copy to clipboard operation
nitter copied to clipboard

Rate limited for docked nitter

Open RND332 opened this issue 2 years ago • 18 comments

I use my own docker based nitter, but got Instance has been rate limited., how it can be fixed?

RND332 avatar Mar 18 '22 13:03 RND332

What commit? Check on the /about page

zedeus avatar Mar 18 '22 13:03 zedeus

What commit? Check on the /about page

Instance info Version 2022.02.11-6695784

RND332 avatar Mar 18 '22 13:03 RND332

Try setting tokenCount to 1 in the config

zedeus avatar Mar 18 '22 14:03 zedeus

I believe to have a similar error...

RateLimitError: rate limited
fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "1507371873352486915", init: (seconds: 1648220434, nanosecond: 962570840), lastUse: (seconds: 1648224054, nanosecond: 278175380), pending: 1, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 5112299225816896374, key: status, val: (remaining: 179, reset: 1648221346)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 8641844181895329213, key: timeline, val: (remaining: 186, reset: 1648221358)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 2)), url: https://api.twitter.com/graphql/I5nvpI91ljifos1Y3Lltyg/UserByRestId?variables=%7B%22userId%22%3A%22582124526%22%2C%22withSuperFollowsUserFields%22%3Atrue%7D
RateLimitError: rate limited

mada199122 avatar Mar 31 '22 14:03 mada199122

I need more info, this doesn't tell me anything. How did it happen? Are you running it on a VPS? Cloud? Is it reproducible? Does the rate limit go away after some time? How long? Etc.

zedeus avatar Apr 01 '22 15:04 zedeus

Sorry for the delay... I'm running it on my private server in docker, I'm the only user of the instance... and that error appears from time to time, without any specific patterns...

The only way to get rid of it is to manually restart the container. When I restart the container it works for some days up to a couple of weeks then that error appears again...

My standard usage is the following... I follow 5 accounts by means of RSS feed in a feed aggregator ( FreshRSS) with a checking time of 30 minutes.

mada199122 avatar Apr 03 '22 06:04 mada199122

I'm also hitting this strange rate limit. I'm running nitter in a debian LXD container. I'm the only user, and I'm not using a reverse proxy. Restarting the container resolves the issue for a short period of time (a few hours usually). I'm also using FreshRSS running in a different container on another host in Docker. I'm following 9 accounts' RSS feeds. FreshRSS logs show HTTP 429 errors from nitter. The rate limiting doesn't seem to resolve itself. Strangely, when accessing the instance directly with a browser, I don't encounter any issues. It seems to be working normally.

jmhickman avatar Apr 25 '22 04:04 jmhickman

In my case when the error of rate limited appears it doesn't work even in the browser.

mada199122 avatar Apr 25 '22 05:04 mada199122

Now I'm getting this LOG

08/04/2022, 09:16 Starting Nitter at http://nitter.net
08/04/2022, 09:16 Connected to Redis at X.X.X.X:PORT
19/04/2022, 23:00 fetching token failed: Invalid argument
19/04/2022, 23:00 Additional info: Try again
19/04/2022, 23:00 RateLimitError: rate limited
19/04/2022, 23:00 RateLimitError: rate limited
19/04/2022, 23:00 RateLimitError: rate limited

mada199122 avatar Apr 30 '22 06:04 mada199122

I have the same issue, it arise only on my miniflux instance (RSS reader).

fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "[redacted]", init: (seconds: 1663338839, nanosecond: 108659463), lastUse: (seconds: 1663338846, nanosecond: 332739422), pending: 2, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 499, reset: 1663339746)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/graphql/[redacted]

RSS reader is only polling every 60 minutes so this is kinda weird.

benoitjpnet avatar Sep 17 '22 00:09 benoitjpnet

@benpro do you have the timestamp for that log message?

zedeus avatar Sep 17 '22 01:09 zedeus

Sep 16 15:34:01 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 15:34:01 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "15707830564868
Sep 16 15:34:02 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 15:34:02 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "15707618519187
Sep 16 16:34:10 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 16:34:10 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "15707981700237
Sep 16 16:34:10 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 16:34:10 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "15707981700237
Sep 16 16:34:10 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 16:34:10 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "15707981747004
Sep 16 17:34:14 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 17:34:14 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "15708133012690
Sep 16 17:34:14 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 17:34:14 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "15708133013152
Sep 16 23:34:13 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 23:34:13 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "15709039126680

benoitjpnet avatar Sep 17 '22 01:09 benoitjpnet

I need to see the init and last use times along with when the error happened to see if it's a problem with the token pool's time limits

zedeus avatar Sep 17 '22 01:09 zedeus

Sorry I am not catching you. How can I help? Run in debug mode?

benoitjpnet avatar Sep 17 '22 01:09 benoitjpnet

I need the full error line including the "init: (..." and "lastUse: ..." parts

zedeus avatar Sep 17 '22 01:09 zedeus

fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "1570783056486891520", init: (seconds: 1663338839, nanosecond: 108659463), lastUse: (seconds: 1663338846, nanosecond: 332739422), pending: 2, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 499, reset: 1663339746)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "1570761851918745602", init: (seconds: 1663333783, nanosecond: 557032522), lastUse: (seconds: 1663338846, nanosecond: 655980176), pending: 2, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 498, reset: 1663339738)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -8667131158406858863, key: tweet, val: (remaining: 179, reset: 1663334844)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 8641844181895329213, key: timeline, val: (remaining: 183, reset: 1663339738)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 3)), url: https://api.twitter.com/[redacted]
fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "1570798170023788546", init: (seconds: 1663342442, nanosecond: 465376817), lastUse: (seconds: 1663346050, nanosecond: 51735616), pending: 3, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 8641844181895329213, key: timeline, val: (remaining: 185, reset: 1663343342)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "1570798170023788546", init: (seconds: 1663342442, nanosecond: 465376817), lastUse: (seconds: 1663346050, nanosecond: 51735616), pending: 3, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 8641844181895329213, key: timeline, val: (remaining: 185, reset: 1663343342)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "1570798174700449792", init: (seconds: 1663342443, nanosecond: 575559974), lastUse: (seconds: 1663342450, nanosecond: 753071079), pending: 1, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 499, reset: 1663343350)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "1570813301269082113", init: (seconds: 1663346050, nanosecond: 54884247), lastUse: (seconds: 1663346056, nanosecond: 164755990), pending: 2, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 499, reset: 1663346956)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "1570813301315244032", init: (seconds: 1663346050, nanosecond: 71890280), lastUse: (seconds: 1663349654, nanosecond: 569549301), pending: 1, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 8641844181895329213, key: timeline, val: (remaining: 186, reset: 1663346956)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
error: RateLimitError, msg: rate limited, token: (tok: "1570903912668073984", init: (seconds: 1663367653, nanosecond: 488543920), lastUse: (seconds: 1663367654, nanosecond: 425086600), pending: 1, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 499, reset: 1663368554)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]

benoitjpnet avatar Sep 17 '22 01:09 benoitjpnet

Is the timezone of your logs here in UTC/GMT?

zedeus avatar Sep 17 '22 01:09 zedeus

It's UTC.

Sep 16 15:34:01 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 15:34:01 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "1570783056486891520", init: (seconds: 1663338839, nanosecond: 108659463), lastUse: (seconds: 1663338846, nanosecond: 332739422), pending: 2, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 499, reset: 1663339746)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (reaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
Sep 16 15:34:02 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 15:34:02 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "1570761851918745602", init: (seconds: 1663333783, nanosecond: 557032522), lastUse: (seconds: 1663338846, nanosecond: 655980176), pending: 2, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 498, reset: 1663339738)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -8667131158406858863, key: tweet, val: (remaining: 179, reset: 1663334844)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 8641844181895329213, key: timeline, val: (remaining: 183, reset: 1663339738)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 3)), url: https://api.twitter.com/[redacted]
Sep 16 16:34:10 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 16:34:10 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "1570798170023788546", init: (seconds: 1663342442, nanosecond: 465376817), lastUse: (seconds: 1663346050, nanosecond: 51735616), pending: 3, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 8641844181895329213, key: timeline, val: (remaining: 185, reset: 1663343342)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
Sep 16 16:34:10 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 16:34:10 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "1570798170023788546", init: (seconds: 1663342442, nanosecond: 465376817), lastUse: (seconds: 1663346050, nanosecond: 51735616), pending: 3, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 8641844181895329213, key: timeline, val: (remaining: 185, reset: 1663343342)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
Sep 16 16:34:10 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 16:34:10 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "1570798174700449792", init: (seconds: 1663342443, nanosecond: 575559974), lastUse: (seconds: 1663342450, nanosecond: 753071079), pending: 1, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 499, reset: 1663343350)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
Sep 16 17:34:14 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 17:34:14 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "1570813301269082113", init: (seconds: 1663346050, nanosecond: 54884247), lastUse: (seconds: 1663346056, nanosecond: 164755990), pending: 2, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 499, reset: 1663346956)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
Sep 16 17:34:14 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 17:34:14 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "1570813301315244032", init: (seconds: 1663346050, nanosecond: 71890280), lastUse: (seconds: 1663349654, nanosecond: 569549301), pending: 1, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 8641844181895329213, key: timeline, val: (remaining: 186, reset: 1663346956)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]
Sep 16 23:34:13 twt nitter[9636]: fetch error: (errors: @[(code: badToken, message: "Bad guest token")])
Sep 16 23:34:13 twt nitter[9636]: error: RateLimitError, msg: rate limited, token: (tok: "1570903912668073984", init: (seconds: 1663367653, nanosecond: 488543920), lastUse: (seconds: 1663367654, nanosecond: 425086600), pending: 1, apis: (data: @[(hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: -7855962892973491642, key: userRestId, val: (remaining: 499, reset: 1663368554)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0)), (hcode: 0, key: userShow, val: (remaining: 0, reset: 0))], counter: 1)), url: https://api.twitter.com/[redacted]

benoitjpnet avatar Sep 17 '22 02:09 benoitjpnet

Please reopen if this is still an issue with the latest version.

zedeus avatar Jun 17 '23 01:06 zedeus