Black Werewolf Announcements
رفتن به کانال در Telegram
You get info about Enforcer and BlackWolfBot here! Support: @blackwolfhelp Persian: @blackwerewolfPersian Turkish: @blackwerewolfturkey Cantonese: @blackww_cantonese Indonesian: @blackwerewolfID Russian: @BlackWolfRussian Italian: @blackwwit
نمایش بیشترکشور مشخص نشده استفناوری و برنامهها16 141
6 503
مشترکین
+224 ساعت
+227 روز
+7030 روز
آرشیو پست ها
[Balance Feedback System]
The bot now has a feedback system at the end of games to get information about whether people believe the game to be balanced or not.
Providing meaningful and useful feedback here will help us balance gamemodes and roles better.
You can simply vote at the end of the game based on your experience and/or reply to the message with an explanatory comment.
The goal in the coming months will be to use this data to improve game balance across the bot.
[Customise the bot]
Group admins can now personalise their Black Werewolf bot directly from a Mini App. Run /customise in your group and the bot will DM you a button to open it.
━━━━━━
For everyone:
* Manage gifs - See what players have what gifs
* Preview gifs - Load a gif preview to see what belonged to the hash
* Delete gifs - Classic delete
* Add new gifs
All existing gif commands remain unchanged, this is another way to manage gifs.
━━━━━━
⭐ Sponsored groups only ✍️
Edit any in-game message
Rewrite anything the bot says in your group. Placeholders like {0}, {1} are auto-filled with player names — keep them in your text.
🎞Attach a GIF to any message
Paste a Telegram GIF hash into a string and the bot sends both together when that event fires.
👤 Player overrides
Give a specific player their own death message, lynch message, or anything else — just for them.
💾 Profiles
Save your full customisation as a named profile. Switch between them anytime, export them, or share them.
📅 Scheduled profiles
Set a date range on any profile and the bot activates it automatically during that window — perfect for themed events, holidays or tournaments.
[Config Menu and Forward Block Update]
🛠 The /config menu has been rebuilt
We've reworked group settings from the ground up. Same command — much nicer experience.
What's new:
- 📂 Settings are now grouped into categories (Roles, Timers, Players, Game Modes, Chat, Misc) so you can find things faster
- 🔙 Proper back buttons throughout — no more dead-ends or having to re-open /config
- ↩️ "Recent Menus" 5 most recent menus show up at the top of the menu for quick access.
- 📝 An audit log now records who changed which setting and when. Click the recently changed button to see it.
- 💬 New Game Chat sub-menu (sponsored groups) — configure auto-delete for forwarded bot messages
- 🎯 New Next Generation Lynching option for team-bot games
- 🐛 A pile of menu bugs and missing strings fixed along the way
Open /config in any group you admin to try it out.
[Auto delete forwarded messages]
- 💬 New Game Chat sub-menu (sponsored groups), now with:
- 🚫 Block bot forwards — automatically deletes any message that's forwarded out of the bot in your group
- 🔔 Notify on block — drops a short notice naming who tried to forward (auto-deletes after 60s) so the chat doesn't get spammed
- ⏱ Auto-delete for forwarded bot messages
[Bug Fixes & Gameplay Polish]
We've cleared out a long list of bugs to make the experience smoother for everyone:
Better Menus & Commands
• Quick Buttons — Fixed annoying list sorting where buttons like "Skip" or "Random" would get mixed into the middle of the player list. They are now pinned back at the bottom where they belong.
Game Logic & Roles
• Wolf Cub Bonuses — If multiple Wolf Cubs die, the pack now correctly receives multiple "bonus eat" nights. Also, the Drunk’s bite-back will now properly wipe out any pending bonuses.
• Beauty Lovers — Fixed a bug where "stale" or dead lovers were still being counted as winners at the end of the game.
• Puppet Master Fixes — The Puppet Master can no longer force a spent Alchemist to use a potion they don't have. We also fixed an issue in @marswolfbot where a Puppet Master controlling a wolf from a rival team was accidentally blocking their own teams pack.
• Stall Protection — Added new "deadlock" detection to prevent games from dragging on forever when neither team has a way to kill the other (like specific Puppet Master vs. Martyr scenarios).
• Doppelgänger Notifications — When a Doppelgänger turns into a role like the Arsonist or Puppet Master, their teammates will now be properly notified of the change.
Achievements & Modes
• The First Stone — This achievement is now correctly given to the player who casts the first vote, rather than the person being voted for!
• Team Chaos — Fixed a crash that was preventing /startteamchaos from initiating games.
[Maintenance]
Bots have been put into maintenance for Linux server upgrades to address multiple security vulnerabilities.
If you haven't updated your Linux based computers, you probably should.
[Maintenance]
Bots have been put into maintenance for Linux server upgrades to address multiple security vulnerabilities.
[Mars Wolf Bot — Team Chaos & Team Random Update]
Team Random has been updated. Previously each team got independently randomised roles — now all teams receive the same role set, mirrored across every team.
The old behaviour isn't gone. It's been moved to a new mode:
/startteamchaos — Each team gets its own independently randomised roles. One team might have a Seer, another might not.
If you preferred the unpredictability of the old Team Random, Team Chaos is what you're looking for.
[Black Wolf Bot — Seer Team Chat Update]
In team chat games, the Seer was receiving a chat selector at the start of the game. This meant the Seer always knew a Beholder was in the game, even before any communication happened.
The selector is now delayed for the Seer. It will only appear when the Beholder first sends them a message. If no Beholder messages you, you won't know one exists.
The Beholder is unaffected — they still receive their selector and can see the Seer's name at the start of the game as normal.
[Black wolf network maintenance]
There is scheduled network maintenance on the 15th April between 00:00 GMT+0 till 05:00 GMT+0
Bots will be online but may have connectivity issues or slow response times during this time.
[Black Wolf - Bug fix]
- Cultist hunter no longer gets substituted when they die, only when they AFK.
- Expanded the kinds of villager roles that can turn into Cultist Hunter in this process
---
The Monarch 👑 — bonus turns
The Monarch is a role that can break the rotation. At any point before a lynch, the Monarch can reveal their crown. This grants their entire team a bonus lynch turn that fires before the scheduled team's turn, it does not replace the scheduled turn, it's on top of it.
If the Monarch dies before their bonus turn fires, the ability is lost and the normal order resumes.
🗡 Same-Role Conflicts Across Teams
When players with the same night role end up on rival teams, they can target each other — and the outcome depends on who acts first and a bit of luck:
- 🐺 Wolf vs Wolf: Mutual targeting → the faster wolf kills the slower one. One-sided → the stronger wolf wins.
- 🔪 Serial Killer vs Serial Killer: Mutual → faster SK survives. One-sided → 66% chance the attacker wins.
- 🕴 Puppet Master vs Puppet Master: Mutual → the faster one blocks both kills. One-sided → 66% chance to block and kill the rival.
- 🔥 Arsonist vs Arsonist: Every targeting attempt has a 66% chance to douse the rival. When someone ignites, the faster arsonist's fire spreads first.
- 👤 Cult vs Cult: Speed decides mutual outcomes. One-sided → 66% conversion chance. Priest aura modifies these odds.
------
A big shout-out and thank you to all the /premium groups for supporting the bot and making massive updates like this possible.
You can also support the bot by sharing it with your friends and help it grow.
Phase 2: Normal rotation
Each day, one team votes per turn. When it's your team's turn you'll get a message and your vote buttons. While you deliberate, opponents get a private notification telling them it's your turn and who votes next.
Key details:
- Only the active team's votes count. Opponents who try to vote during your turn are ignored.
- Idle tracking applies only to the active team — waiting teams can't go AFK.
- Ties and no-vote outcomes still pass the turn to the next team as normal.
- If a team is fully eliminated, they're removed from the cycle automatically and the rotation continues with whoever is left.
---
The Pacifist ☮️
The Pacifist can shut down any team's lynch turn. When the Pacifist blocks, the active team's vote is cancelled and no one is lynched. The cycle advances to the next team as
if the vote had happened normally.
This also applies during the establishment phase: if the Pacifist spreads while teams are racing to claim their slot, that entire round is voided. No team claims a position and the race restarts the next day.
[Mars Wolf Update - Team Lynch and Role vs Role]
With this update rounding off the work that has been done on @marswolfbot over the years. I believe @marswolfbot is finally the perfect team battle bot. Where skill matters more than chance.
We have 2 updates detailed below.
1. A team based Lynch system.
2. Same Role vs Role condition handling.
🗳 Team Lynch System — How It Works
Phase 1: Establishing the order
The first few lynches aren't standard lynches — they're a race. Every team that hasn't claimed a spot yet gets to vote simultaneously. Whichever team casts the first vote that day claims their position in the rotation. The round plays out fully for that team, then the next lynch another unclaimed team races to claim theirs.
If only one team hasn't claimed a spot and a new day begins, they're automatically assigned the last position.
Once every team has a position, the order is locked in and announced: e.g. Apollo → Jupiter → Ares. That sequence now repeats every day for the rest of the game.
---
[Black Wolf Bug Fix Update]
🔧 Romance
Fixed a bug where the middle player in a 3-player romance chain could not chat with other parties
🔧 Watchman
Fixed an extra stats message being sent each night the Watchman acted.
🔧 Martyr / Serial Killer
Fixed two related win condition bugs: Auto lose roles not winning when paired with Martyr, and the Serial Killer's and PuppetMaster win check was killing their martyr during game end
🔧 Enemies win together
Fixed a bug where lone enemies (Arsonist, Puppet Master, etc.) weren't correctly winning together when they were the last players standing in groups with that setting enabled.
[Blackwolf Gif Management Update]
Managing gifs in the bot has been a pain for a while. Finally we have a solution.
Unchanging Gif IDs. This is different to a hash and cannot be used to add a gif to the bot but can be used to delete a gif and identify one.
With this we have a new command:
/gifid - Returns the globally unique and static ID of the gif you are replying to. This works in both private message or in group chats.
Using the existing commands like:
/getgif <id> - Sends the gif to private message used by that ID if the bot already knows it.
/removegif <id> - Removes the gif being used
You can easily reply to a gif, get the id, then /removegif <id>
This works for all gifs added to the bot, including those added before this update went out.
[Mars Wolf Update]
With this update rounding off the work that has been done on @marswolfbot over the years. I believe @marswolfbot is finally the perfect team battle bot. Where skill matters more than chance.
🗡 Same-Role Conflicts Across Teams
When players with the same night role end up on rival teams, they can target each other — and the outcome depends on who acts first and a bit of luck:
- 🐺 Wolf vs Wolf: Mutual targeting → the faster wolf kills the slower one. One-sided → the stronger wolf wins.
- 🔪 Serial Killer vs Serial Killer: Mutual → faster SK survives. One-sided → 66% chance the attacker wins.
- 🎭 Puppet Master vs Puppet Master: Mutual → the faster one blocks both kills. One-sided → 66% chance to block and kill the rival.
- 🔥 Arsonist vs Arsonist: Every targeting attempt has a 66% chance to douse the rival. When someone ignites, the faster arsonist's fire spreads first.
- ✝️ Cult vs Cult: Speed decides mutual outcomes. One-sided → 66% conversion chance. Priest aura modifies these odds.
[Help translating bots]
If you would like to help us keep our bot translations up to date in the many languages we try support or add support for another language please reach out in @blackwolfhelp
[Blackwolf Q1 2026 Update]
Lets migrate again
This is one of the biggest updates ever. Most of them are under the hood making development significantly easier on the bot in the future.
Below is a list of all the great features that have rolled out:
- Team message reactions — Bot reacts to team messages with team-specific emojis
- Update Name button — Players now see an "Update Name" button alongside Flee when joining, allowing them to explicitly update their display name mid-game. Before this was automatic on vote
- Richer game state information — Black wolf API now exposes game time, current day, last update timestamp, and player list
- Graceful GIF fallback — If no GIF is found, the bot falls back to a text message instead of failing
- Improved join error handling — Better error messages when membership checks fail (bot lacking admin permissions, hidden members, timeouts), with graceful fallbacks allowing join to proceed
- .NET 10 migration — Entire solution migrated from .NET Framework 4.6 to .NET 10 for cross-platform support
[Premium Updates]
- Team and lover chatting in bot — Players on the same team (wolves, cultists, serial killers, enemies, masons, lovers, seer + Beholder) can now chat with each other through private messages to the bot
- Media forwarding to teammates — Players can forward photos, videos, audio, stickers, and voice messages to their team chat (controlled by Allow Team Media setting)
- /chat command — Players can resend/access the team chat mode selector
- /premiumstatus command — Group admins can check active premium booking status and expiration date
Bots are slowly transitioning to the upgraded code base. You can tell the difference using the /version command. v5.x is the migrated code and v4 is the old code.
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
