My Twitter Bot Startup

Post tweets anonymously — Developed with Python

Amir Ali Hashemi
4 min readFeb 26, 2022

I love the world of anonymity on the internet. Being anonymous gives you lots of positive opportunities like sharing your ideas and thoughts without being personally judged, especially when it comes to controversial or taboo topics.

This concept prompted me to design and implement a Twitter bot called Tweetless that allows anonymous tweeting. Using this bot, people are given a voice to speak their minds on a variety of subjects. They can tweet about matters of importance to them with a potential worldwide audience when normally they would have very few people willing to hear their thoughts.

Design

Now that you have got the overall idea, let me explain to you how exactly Tweetless is designed to function in detail.

For a person to post an anonymous tweet on Tweetless, he or she should do the submission through the Telegram bot that I’ve developed. This Telegram bot serves as an entry form and asks users to submit new tweets.

Once a tweet is submitted, it is added to the waiting queue, and every 15 minutes, five of the oldest tweets from the queue are posted on the Telegram channel for voting. Something similar to Reddit. The channel members can upvote or downvote tweets.

--

--

Amir Ali Hashemi

I'm an AI student who attempts to find simple explanations for questions and share them with others