Building a sophisticated troll network at scale had never been cheaper and easier—thanks to AI capabilities.

Even if you are not Russia, China or Iran, now you can influence Western countries towards far-right, populist parties (AfD, RN, PiS…) and isolating from each other.

1/ Image
This is exactly what UAE* did: with AI-powered operation targeting 🇺🇸🇨🇦🇬🇧🇫🇷🇩🇪🇵🇱🇪🇸🇮🇹 and the Gulf states, it weaponized COP29, a UN climate change conference in Azerbaijan.

2300+ accounts in 8 languages pushing country-specific narratives with highly-realistic fake personas.

2/ Image
Image
With broad variety of pro- and anti- "opinions" in politics, economy, social, emerging markets, climate, all Western-targeting narratives agree on:

• desire to change of elected officials, established institutions and status quo
• UAE being the most successful alternative

3/ Image
Image
Across AZ/EN/FR/DE languages, Azerbaijani leadership and president Aliyev are endorsed for prosperity, stability and sovereignty.

In Nagorno-Karabakh conflict, Azerbaijan is portrayed as a victim of Armenia's aggression supported by biased, hypocritical France and the US.

4/ Image
The powered-by-AI nature of this network was revealed by variety of glitches in LLM-generated tweet texts and GAN images.

It will take only a few generations of GPT models to get rid of artifacts like these. Meanwhile, some of our favorites in texts:

5/ Image
GAN cityscapes are sometimes even more betraying, like:

• a wind farm in the middle of Paris⁩
• double Gherkin skyscrapers in London
• two CN Towers in Toronto
• two Eiffel towers

6/ Image
Image
Image
Image
Most important evidence of inauthenticity and coordination for the network as a whole are:

• signature combination of creation date and first tweet across accounts
• broad variety of features that connect together all the 3 first-tweet-based cohorts

7/ Image
Image

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with bot blocker | блокировщик ботов

bot blocker | блокировщик ботов Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @antibot4navalny

Sep 30
🧵 A network of 100+ BlueSky accounts pretending to be legitimate news syndication, some impersonating @BBC, @EuroNews, @MeduzaProject.

Built upon ≥70 Mastodon instances, then bridged using Bridgy Fed, it feels like a for-BlueSky reinvention of the Portal 🇷🇺 Kombat concept. Image
Image
2/

The goal could be similar: to boost visibility of Russian-state Telegram channels, either for the BlueSky human userbase, and/or for LLM / search engines.

The thread below summarizes our initial findings. Please reach out for details and to access the complete dataset. Image
3/

Post languages range from English, German, French to Danish and Norwegian, Serbian and Czech, Turkish and more.

A preliminary language breakdown, based on (an incomplete) per-account language list: Image
Image
Read 12 tweets
Sep 10
🧵 For Trump's admin, influencing its citizens with a bot network seems becoming an ordinary routine.

Today's US is one of the first G7 powers that uses bots domestically outside of an election cycle—what for a long time used to be exclusive to authoritarian states.

1/ Image
2/

A bot network benefiting Trump; ex-DOGE Elon Musk and Vivek Ramaswamy is running in a likely collusion with an entity affiliated to Musk and/or Trump admin.

It attacks their critics, praises Trump's policies and appointees, targets swing states, affects Ukraine interests. Image
3/

Trump's personal "enemies" attacked by the bots:

⚔️ Judge Merchan (hush money conviction)
⚔️ @RepLizCheney (J6 Committee)
⚔️ @ABC and George Stephanopoulos ("Trump 'raped' a woman" claim)
⚔️ Rachel @Maddow (coverage of 100 days)
⚔️ Chris Wray (raid on Trump's home) Image
Read 21 tweets
Jun 5
🧵 As pro-Kremlin disinfo network Matryoshka expanded to TikTok, it started to gain quite an engagement.

This is the first such a case that we encountered.

Fake video says: "Every third refugee from Ukraine intends to leave Poland after the presidential election, a poll shows" Image
Image
2/4

While we can't validate authenticity of Views, Likes, Bookmarks or Reposts counts, the most popular replies look like the video has resonated with the audience

(machine translated from Polish) Image
Image
3/4

See also original replies in Polish.

Video and account are gone now; here are archived copies:
🗄 allowing to play the video: web.archive.org/web/2025060420…
🗄 demonstrating the above replies: archive.ph/3kBKZ Image
Image
Read 5 tweets
May 30
🧵 Russian state-aligned disinfo bot network codenamed Matryoshka has expanded to TikTok yesterday, complementing its regular X/Twitter presence.

On the same day the network has likely stopped its activity on BlueSky. 1/9 Image
2/9

Matryoshka is infamous for posting only fake visuals: doctored photos of street art; videos and front pages impersonating media outlets, universities and public agencies.

So the very fact of a visual posted by the 🪆 network is on its own a strong indicator of a forgery. Image
@franceinter @le_Parisien 3/9

Why we believe they started TikTok only yesterday? We could not find similar TT posts / accounts related to Moldova / Sandu for 3 months to date.

While on X and BlueSky, 🪆 is for over 6 weeks now running a smear campaign targeting Maria Sandu:
Read 10 tweets
May 21
🧵 Russian state is happy to manipulate public debate following the Pavel @Durov, @FranceDiplo / DGSE statements on Romanian elections.

These fake videos and covers impersonating 🇫🇷 state agencies and reputable media brands have been posted on May 20 by Matryoshka bot network. Image
2/
Most of the fake visuals amplify @Durov's claims and exploit the controversy to damage trust to 🇫🇷 government.

However, the bigger picture seems to be that Russian state accuses the West of its own crimes, following Kremlin's presumed earlier interference to 🇷🇴 elections.
3/
Fake 🎬 @EuroNews reinforces Durov's claim with an alleged note from Romanian MFA:

"🇷🇴 has sent a note of protest to the 🇫🇷 govt for interfering the elections with the help of Telegram.

🇷🇴 recommends 🇫🇷 to mind its own business: terrorism, illegal migration, unemployment" VIDEO TRANSCRIPT:  The Ministry of Foreign Affairs of Romania has sent a note of protest to the French government for attempting to interfere in the elections with the help of Telegram.  Following founder Pavel Durov's claim that French authorities pressurised him to influence Romania's Telegram, the Ministry of Foreign Affairs of Romania issued a note of protest.  The protest states that this is an extremely hostile act on the part of the French government and a direct interference in the democratic election of another state.  In addition, the protest note states that the Romanian governme...
Read 14 tweets
Mar 18
🧵 Pro-Kremlin disinfo network "Matryoshka" this Friday targeted the Reporters Without Borders (@RSF_inter) with a special episode.

With hijacked RSF logo, they falsely labelled several genuine videos* as fake using a fraudulent 'INFOX' watermark.

1/7 Image
2/7

As @_ColinGerard points out, this could be a direct response to RSF's recent report exposing how Matryoshka / Storm-1679 is repeatedly impersonating RSF to promote Kremlin's narratives:

🇫🇷: rsf.org/fr/comment-la-…

🇷🇺: rsf.org/sites/default/…

x.com/ThibautBruttin…
3/7

What could support Colin's hypothesis are 2 more RSF-branded fake video posted by Matryoshka within less than two weeks after release of the report. Image
Image
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(