maubot-osc/oscbot
Luca Beltrame cc676a082d
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Paginate status results and implement rate limiting
Packages are chunked in groups of 100 to avoid generating too large
messages, and each chunk is sent spaced by 100 ms, to avoid rate
limiting.

In parallel, avoid room flooding by refusing to print statuses
with more than 50 repositories or 1000 packages.

Fixes issue #1.
2022-01-30 11:12:31 +01:00
..
__init__.py Paginate status results and implement rate limiting 2022-01-30 11:12:31 +01:00