This is the repository for the online module Bots as Digital Infrapuncture, commissioned by the Utrecht University
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1.8 KiB

Title: Make a bot Slug: 05-s6-step-5 Date: 2020-11-01 12:04 Summary: How to make a bot?

For this exercise we will make use of the digital infrastructure of the Fediverse. Darius Kazemi introduces this federated network in his video contribution (Watch it again here).

The Fediverse has grown into a social media space that is currently used by more then 5 million people. In contrast to social media platforms as Twitter, Instagram or Facebook, it consists of a whole range of different kind of social media: blogs, micro-bloggin, photo-sharing, video-sharing, link-sharing, etc.

The federated structure of the Fediverse is an interesting infrastructure to work with in this exercise, in two ways.

The Fediverse is designed for all sorts of different kinds of formats of publishing. This choice for multiplicity is furthermore reflected in the way the Fediverse is governed: instead of being a top-down governed platform, it is a federated network of networks. Each network is being shaped by an owner. Which is sometimes an individual, sometimes a group of peers that share the same interest and other times by an organisation. The owner of a network decides about the rules: who can publish? What kind of material can be published?

To dive into bot making, we will that is specially prepared for this module. It is written in the programming language Python and is saved as a Jupyter Notebooks, which makes it possible to run this code from the web1

Let's make a bot!

Please follow the link to proceed:

https://mybinder.org/v2/git/https%3A%2F%2Fgit.vvvvvvaria.org%2Fmb%2Fbots-as-digital-infrapunctures/master?filepath=content%2Fbot-example%2Fmastodon-bot.ipynb




Footnotes


  1. The bot-example is kindly hosted by MyBinder (https://mybinder.org). [EXPAND] ↩︎