Skip to content
New issue

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

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

Already on GitHub? # 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.

@lalalune lalalune closed this as completed Nov 4, 2024
@github-project-automation github-project-automation bot moved this from Ready to Done in Eliza Nov 4, 2024
code-monad pushed a commit to colin925/aipe that referenced this issue Feb 5, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

3 participants