Skip to content

Rumble Chat Actor

A Python framework for setting up commands or other automated action for your Rumble livestream chat.

Table Of Contents

  1. Tutorials
  2. How-To Guides
  3. Reference
    1. rumchat_actor
    2. rumchat_actor.actions
    3. rumchat_actor.commands
    4. rumchat_actor.misc
    5. rumchat_actor.utils
    6. rumchat_actor.static
    7. Action Properties
  4. Explanation

Acknowledgements

Special thanks to GlobalGamer2015 for information on the SSE chat API, and to K4nji for help with the password hashing algorithm. Both helped with other API endpoints as well. I'd also like to thank Angi Harrover and Derek Geetz for helping me test this framework. Honorable mention to a3r0id's RumblePy, a discontinued module that held the basis for authentication which I used.

I, Wilbur Jaywright, and my brand, Marswide BGL, have no official association with Rumble Corp. beyond that of a normal user and/or channel on the Rumble Video platform. This wrapper is not officially endorsed by Rumble Corp. or its subsidiaries.

This file is part of Rumble Chat Actor.

Rumble Chat Actor is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Rumble Chat Actor is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Rumble Chat Actor. If not, see https://www.gnu.org/licenses/.

S.D.G.