Running bots inside deltachat

Many existing bots and proposals could be ported that are delay-tolerant and need neither Internet access nor relaying everything between a large number of subscribers, such as:

  • moderated forums (PixelSocial, DC-Confluence, DC-Community)
  • multi-player games (Deltaland, others where a game master is needed such as Werewolf, Mafia, Amongus and Among-sus)
  • webxdc gallery (xstore): share apps (and client side bots) with each other
  • Public Bots index: send the contacts and description of all known bots, being able to update via gossip
  • Group Editor Bot: shared notepad with resending
  • FAQ Bot: pin posts and save a tag for each
  • stalebot: invites users to a group and removes members whose last seen date is greater than 30 days
  • Yozuk: programmer’s utilities
  • mutual credit system
  • database: store, index and keep updated a relatively large database to allow others to execute full text search on and browse from with less traffic, such as documentation, mirror of DC source code, animated stickers
  • synchronize achievements across groups such as game high scores or certain calendar events
  • karma & praise: maintain a per user counter that can be incremented by others
  • moderation bot to kick based on bad words or big attachments
  • scheduled delivery of messages: send later, remind later, reminders for recurrent events in calendar

Many IRC and XMPP clients had hundreds of such client-side addon “scripts” in the 90s and these could also be ported.

2 Likes