Resources for Fediverse bots

Fediverse is a portmanteau of “federation” and “universe”. It is a common, informal name for a somewhat broad federation of social network servers whose main purpose is microblogging, the sharing of short, public messages.

Wikipedia

Instances for bots

Animal every hour bots are the backbone of this platform

— Mausu (@mausu@meow.social)2023-11-10T21:01:35.339Z

Mastodon

Mastodon is a distributed, federated social network that forms part of the Fediverse, an interconnected and decentralized network of independently operated servers with microblogging features similar to Twitter. (Wikipedia)

Tutorials and starter projects

node.js
Python
Java
Other

See also: open-source Mastodon bots

Frameworks and libraries

node.js
Python
  • Mastodon.py: Python wrapper for the Mastodon API (github.com)
  • polybot: a framework for making social media bots for multiple networks (github.com)
  • mastodon-ebooks
  • botfriend: Manage a lot of creative bots that post to a lot of different services.
Ruby
  • mastodon-api: Ruby interface for the Mastodon API (github.com)

Tools

Pleroma

Pleroma is a federated social networking platform, compatible with GNU social, Mastodon and other ActivityPub and OStatus implementations.

Frameworks and libraries

Yo, we got you.

(Thanks to @thzinc for the updated image!)

— botwiki.org (@botwiki@mastodon.social)2022-11-10T19:58:16.490Z

If a bot grows boring for two toots, try it for four. If still boring, try 8, or 16, or thirty two, and so on. At last you find that it’s not boring at all.
– John ‘4”33’ Birdjail

lcdf.org/indeterminacy/s/75

— ranjit (@ranjit@oulipo.social)2018-08-22T19:21:44.841Z


Latest from the blog

Eight years of Botwiki, and 2,000 bots

Happy birthday, Botwiki!

Cheap Bots, Done Quick suspended, this time for good

So long, and thanks for all the bots.

Twitter shutting down free access to their API on February 9

I keep saying it's an end of an era quite often these days.

How do folks get into creative botmaking?

Sharing the stories of our early botmaking days.

Visit the blog

Enjoying Botwiki?

Consider supporting the project!

.