Skip to content

Allow Disabling/Customizing Auto Sleep from TGCF Interface #640

Description

@d0m1n4t3

Is your feature request related to a problem? Please describe.
Yes. TGCF automatically goes into a sleep/wait state after every 2000 forwarded messages, pausing for about 30–40 minutes (if I recall correctly). While this may be helpful to avoid bans on regular accounts, it becomes a frustrating limitation when using accounts where bans don’t matter (e.g., test or spam accounts).

Describe the solution you'd like
Since TGCF provides a web-based interface running on localhost, it would be more convenient and user-friendly to add an option to configure the sleep behavior directly from the settings panel. A toggle or input field to enable/disable the automatic sleep after 2000 messages, and optionally adjust the sleep duration, would allow users to control the behavior without editing code or using CLI arguments. This would make it easier to adapt TGCF for different usage scenarios.

Describe alternatives you've considered
One workaround is to restart TGCF manually every time it sleeps, but that’s tedious and breaks the automation. Another is modifying the source code, but not everyone is comfortable or able to do that. A built-in setting would be far more user-friendly and flexible.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions