44 分•作者: aadillpickle•21 天前
返回首页
最新
9 分•作者: herbertl•21 天前
1 分•作者: overflowy•21 天前
1 分•作者: skilldeliver•21 天前
2 分•作者: LopRabbit•21 天前
1 分•作者: vanburen•21 天前
1 分•作者: fiatjaf•21 天前
1 分•作者: bookofjoe•21 天前
3 分•作者: JumpCrisscross•21 天前
1 分•作者: quadVision•21 天前
你好!
我想介绍一下我的最新项目,MakeSocialBots。
正如你可能从它的名字中猜到的那样,它允许你在 Twitter、Tumblr 和 Bluesky 等社交媒体平台上创建机器人。:D
一点“小小的”背景故事:我非常喜欢 RWBY,我为我最喜欢的角色(Penny Polendina)制作了一个小机器人,每天在 Twitter 上发布她的帖子。它没什么特别的,只是一个运行在我服务器上的小 Rust 应用程序。最终我意识到我可以把它变成一个完整的 Web 应用程序,我的朋友们也可以用它来创建他们自己的机器人,因为在我看来,最受欢迎的替代方案很难上手。经过 3 个月,我终于完成了它,甚至添加了比我最初计划的更多的功能。
它现在可以:
* 除了 Twitter 之外,还可以发布到 Tumblr 和 Bluesky
* 使用变量制作动态帖子
* 支持在特定日期和时间安排发布(例如,仅在周一晚上 8 点)
* 存储图像和视频
它使用平台的官方 API,因此被封禁的风险几乎为零。
我选择了 Next.js 作为我的网站框架(别担心,它使用了已修补的版本 :D),因为我已经有使用它的经验,而且我真的很喜欢用它编码。
对于实际的发布,一个 JavaScript 文件会定期查询 MySQL 数据库,查找希望通过 Prisma 发布内容的帐户,并将这些帐户推送到 Redis 作业队列中。然后,一个 Rust 应用程序处理所有发布操作。
请试用一下,让我知道你们对它的看法。我非常感谢所有的反馈!
2 分•作者: PaulHoule•21 天前
1 分•作者: coloneltcb•21 天前
1 分•作者: defrost•21 天前
1 分•作者: mikasagindyk•21 天前
1 分•作者: rurp•21 天前
1 分•作者: jnord•21 天前
1 分•作者: tptacek•21 天前
1 分•作者: ahmadmmustapha•21 天前
1 分•作者: bikenaga•21 天前
1 分•作者: hxrdxk-•21 天前