Pinned post

Some of you asked me if I had a Patreon: it’s now the case! 😄

patreon.com/nicolasconstant

The received funds will be mainly used to cover hosting costs and illustrators’ commissions for nice visuals for the software I’m developing. 😉

Please consider the 1$ membership, as having a lot of small donators would be a nice demonstration of your interest and support. 🙂

Pinned post

I'm a new software made by @NicolasConstant

It's mostly a pet-project to understand how this protocol works, and being a little useful by the same time.
The aim is to provide a private (followers-only) Twitter to ActivityPub relay.

I'm still in a beta state, but hopefully I should be in a stable state very soon.
If you'd like to test the software, please contact me!

On the other hand, I don't hide that I really want to push people to host their own node, and/or use small ones. We need decentralization. Having a lower limit will only go in the good direction here.

Show thread

Oh. I just discovered a rate limit on Twitter that I wasn't aware of: 100.000 timeline calls per 24h period. It explains why I had a increase of errors on a 24h cycle when on the other hand all the rate limits I was aware of was only per 15 mins or per month.
This is problematic as it means I have to stretch the pooling rate itself (every 15 mins today) to make it work when going over saturation. And that the saturation would be 1000 users instead of 1500. Quite a big decrease.

0.18.0 is out! 🎉

It's a nice contribution from @nytpu to add the capability to publish content under CW from selected accounts. 🙂

Did you know already have some forks? 🙂

BirdsiteLIVE-Pasture has done some very interesting work on the about page and other improvements.
git.gamers.exposed/pasture/Bir

And they have been quite successful: half of current known instances are running on it!
the-federation.info/birdsiteli

0.17.0 is out! 🎉
It provide BSLManager, an admin tool to help manage the instance. 🙂

I created a #Discord server to provide current development insights for #Sengi #BirdsiteLIVE and other tools! 🙂

Feel free to come by and say "hi!". 😄

Also, if you have issues, ideas, etc, this is the place you can also come and share/get support/etc.

https://discord.gg/xz62kMn4fV

0.16.2 is out!

It's a small fix to solve some issues with fork, and increasing a bit the user limit (now using 100% of the API capabilities!). 🙂

0.16.1 is out! 🎉

It's a fix to handle some edge cases parsing issues. If you see any, please report them to me! 🙂

Since I'm seeing a lot of new users on the official instance, please keep in mind that it is a testing/beta instance only and that it is temporary.

Thanks for helping testing it, but if you'd like to have a permanent one that would not disappear at any time, please consider self-hosting it (for you and/or your community). 🙂

( is not a very costly software to host, the official instance is currently running on a 3.5$ VPS )

Would a #BirdsiteLIVE integration be nice? 😁
It will be released in the next minor version of #Sengi! 🙂

0.16.0 is out! 🙂
It adds the capability to set some particular twitter accounts in order to make them publish their status in Unlisted mode instead of Followers-Only mode.
(a functionality often requested)

Please limit those selected accounts to public brands and other public figures.

The documentation is up to date to help you set those accounts on your instance. 😉

Some of you asked me if I had a Patreon: it’s now the case! 😄

patreon.com/nicolasconstant

The received funds will be mainly used to cover hosting costs and illustrators’ commissions for nice visuals for the software I’m developing. 😉

Please consider the 1$ membership, as having a lot of small donators would be a nice demonstration of your interest and support. 🙂

0.15.0 is finally out! 😄 🎉
It brings whitelisting and blacklisting of Fediverse users, instances and twitter users. So that you can limit your own instance to yourself, your friends, your community, etc.

It's the biggest update so far and I started working on it 20 days ago. 🙂

The documentation is up to date so that you can see how to apply those filters:
github.com/NicolasConstant/Bir

The next minor release of will feature whitelisting and blacklisting capabilities, and will also display the saturation state of the instance, it will be the biggest update so far. 🙂

0.14.5 is out with some more resiliency in the synchronization pipeline. 😄

The test instance is now synchronizing 241 twitter feeds! 🙂
... and with this wide set of various data, I'm seeing new issues and various bugs. 😬

(yes it is in a unstable state right now, but I'll have to wait this evening to check what's going on 😑)

For those of you that are already hosting your own instance of I've added an auto-update section in the documentation:
github.com/NicolasConstant/Bir

Make sure you're relaunching the app after the edition (docker-compose up -d) so that this modification is taken into account.

0.14.4 is out! It's a reliability fix, in case something goes badly, the service will restart and auto-heal.

0.14.3 is out, another iteration to fine tune my regexes. 😶

Show older
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.