Mastodon is a fascinating and growing platform in the world of social media that offers a fresh and user-friendly
user-friendly alternative to the established networks. At its core, Mastodon is a decentralized,
open source network that focuses on privacy and user control. It differs from traditional social
social media through its unique structure and philosophy.
Mastodon is a microblogging service, similar to Twitter (X), but with some key differences that make it special.
make it special. It was launched in 2016 and has had a steadily growing user base ever since.
Decentralized structure
One of the outstanding features of Mastodon is its decentralized nature. The network consists of different
servers known as “instances”. Each instance is operated independently and has its own rules and
community norms. This structure allows users to choose a community that suits their interests and values.
interests and values.
Toots: Instead of tweets, there are “toots” on Mastodon. These are posts that can contain up to 500 characters, significantly more than on Twitter.
Federation: Mastodon instances can communicate with each other. This means that users can share content with people on other instances and see content from them.
Content control: Users have extensive control over what they see and share, including advanced privacy settings and content alerts.
Less commercial: No ads or algorithmic feeds that determine what you see.
Community-oriented: The decentralized nature fosters a stronger sense of community.
Freedom and flexibility: Open-source and customizable, ideal for those who value independence and personalization.
Mastodon is more than just an alternative to traditional social media; it’s a community based on respect,
openness and diversity. Whether you’re a longtime social media user or just looking for a fresh,
ethical approach, Mastodon offers an exciting platform to express yourself and connect with others.
If we use Mastodon in the browser, it’s quite simple. We can access any Mastodon instance directly via its
web link. There is no special software that we need to install. We simply open our browser,
enter the URL and we’re ready to go. This is ideal for us if we want to access
Mastodon quickly and without much effort.
There are various apps for use on the smartphone, which we can choose depending on the operating system:
For iOS: A popular choice is “Toot!”, which is known for its user-friendly interface. Another option is
“Metatext”, which is appreciated for its simplicity and efficiency.
For Android: Here, “Tusky” is a frequently recommended app known for its clear and intuitive user interface.
Another option is “Fedilab”, which offers a variety of features for advanced users.
These apps allow us to conveniently use Mastodon on the go. We can write posts, reply, scroll through
scroll through our feed and interact with the community, all directly from our smartphone.
There are tools for using Mastodon via the terminal that offer us a completely different experience:
Toot: A command line client that allows us to use Mastodon via the terminal. With “Toot” we can
write and read posts and interact easily with the Mastodon community.
Mastodon.py: This is a Python library that allows developers to create Mastodon bots or clients.
For those of us who like to program, Mastodon.py is a great way to use Mastodon in a very personalized way.
individual way.
These terminal tools are ideal for us if we have a deeper technical understanding or just want a different way of interacting with Mastodon.
way of interacting with Mastodon.
Open your terminal and run the following command to install “Toot”:
pip install toot
Login to Mastodon
After the installation you have to connect “Toot” to your Mastodon account:
Run toot login.
You will be asked to name your instance and then log in to the browser, which will give you an authentication code
which you must enter in the terminal. This is then permanently stored in toot. Corresponding paths are
displayed to you.
Basic commands
Post toot:
toot post "Your toot text"
View timeline:
toot timeline
Reply to a toot:
toot reply <TOOT_ID> "Your reply"
Advanced functions
Post media files:
toot media post <DATAPATH>
Search:
toot search "Search term"
Show help:
toot --help
Use of Toot TUI
“Toot TUI” provides a text-based user interface for Mastodon. To use it, perform the following steps:
Start Toot TUI with the command:
toot tui
You will see an interactive interface where you can navigate with the arrow keys.
To post, reply or perform other actions, follow the instructions on the screen.
Tips for use
Customization: You can customize the configuration of “Toot” by editing the configuration files that are normally found in the ~/.config/toot/ directory.
Updates: Check regularly for updates to “Toot” to get new features and security improvements.
Community: Use the Mastodon community for tips and support if you encounter challenges.
With this licence, you may use, modify and share the work as long as you credit the original author. However, you may
not use it for commercial purposes, i.e. you may not make money from it. And if you make changes and share the new work,
it must be shared under the same conditions.