Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Time Interval of generateNewTweetLoop is not consistent with the comment #92

Closed
SotoAlt opened this issue Oct 30, 2024 · 1 comment
Closed
Assignees
Labels

Comments

@SotoAlt
Copy link

SotoAlt commented Oct 30, 2024

on src/clients/twitter/generate.ts

export class TwitterGenerationClient extends ClientBase {
onReady() {
const generateNewTweetLoop = () => {
this.generateNewTweet();
setTimeout(
generateNewTweetLoop,
(Math.floor(Math.random() * (45 - 15 + 1)) + 15) * 60 * 1000,
); // Random interval between 4-8 hours

  **its actually 15-45 minutes, not 4-8 hours as the comment suggests.**
  
  
 Also IMO, all the time intervals, replies and search and engage are was too aggressive, I got my agent banned on X in less than 12 hrs of using in on the default settings, maybe we can have way more time intervals to avoid this by default
@SotoAlt SotoAlt added the bug Something isn't working label Oct 30, 2024
@sirkitree sirkitree added this to Eliza Nov 1, 2024
@lalalune
Copy link
Member

lalalune commented Nov 1, 2024

We should probably figure out a way to control this. It could be a setting, for tweets / day. To fix the issue, feel free to change the comment. 15-45 is probably too many tweets to drive engagement, its better when it is 4-8.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

3 participants