/tellonym-python

Unofficial Tellonym SDK for Python

Primary LanguagePythonMIT LicenseMIT

Unofficial Tellonym SDK for Python

GitHub Contributors GitHub Repo Size GitHub License

⚠️ Warning: This could get you banned

On 1/6/2022 I was banned from using Tellonym.
Ban Message
German Text: "You have been blocked from using our services"

So I wrote support and asked them what was going on.
This is the message I received:
Support Message
German Text: "You have used 3rd-Party tools in the past. Your account is now permanently banned."

While creating this API wrapper I might have triggered some sort of bot detection.
But my best bet is that I have left some of my user identification in the code and people who have downloaded and used this wrapper did their stuff using my id.
This 'project' never was intended to be used as a bot and I do not want to support creations of different bots.
What people do with this API wrapper shall not be of my concern and I shall not be held responsible for anything others do.

Please be careful, I will investigate this and rework the whole wrapper 😌

Usage

from tellonym import Tellonym as client

client = client.Tellonym(username, password)
profile = client.get_profile()

Client

>>> client.get_tells() # will return an array with tell objects
>>> client.send_tell(user_id, text, anonymous=True)
>>> client.delete_tell(tell_id)
>>> client.get_user() # will return a user object
>>> client.logout()

Profile

>>> profile.is_default_phonenumber()

Answer

>>> answer.is_anonymous_tell()
>>> answer.like()
>>> answer.delete()