I want to live in a free world free from surveillance and social credit scores!
Neat if you can get commitment. Your best starter demographic are probably big shot traders so that people can use your site as a review page to gain trust with others. Offer hotlinks so that traders can link to their TCB profile for their potential buyers. Then spread the tool from there maybe.
Roksonic: forum
- Forum posts (Torn's count)
- 5 observed
- Archived posts
- 32
- Threads started (archived)
- 3
Boards
From the 32 newest archived posts.
- Tools & Userscripts
- Trading Post
- General Discussion
- Faction Recruitment
- Questions & Answers
- Tutorials & Guides
- Suggestions
- Fun & Games
Threads started
- [Tool/Site+Script] FactionOps - Faction Management
- [SCRIPT] Faction BS Scraper - Instant Enemy Faction Stats to copy/paste
- Update all button for Item Market sales inventory
Most-liked posts
Likes as archived at fetch time, adjusted for how long each post had been up. Scored posts only; the full score pass runs after the import.
FactionOps
The Complete Faction Command Center for Torn
>> 10 Xanax for 30 day per faction<<
Send xanax direct to Roksonic and your premium access will unlock within 60 seconds, no msg necessary.
Funds must be sent by Leader/Co-Leader after you've created your FactionOps account.
Super TL;DR: All-in-one faction management with war operations, Discord automation, member tracking, OC management, banking, and a companion userscript. Always-on, no self-hosting required.
FactionOps is a full-stack web platform + Discord bot + Tampermonkey userscript ecosystem built specifically for Torn faction management. Whether you're running a small core group or managing 50+ active members, FactionOps handles the operational grunt work so your leadership can focus on strategy.
Everything is encrypted end-to-end (AES-GCM with SHA-256 derived keys), always-on via Cloudflare Workers, and updates in real-time. No self-hosting, no maintenance, no downtime.
Core Dashboard & Member Management
Log in with your personal Torn API key. FactionOps verifies you're a faction member, then displays:
- Member Table — Name, level, position, status, online/idle/offline indicator, current energy levels, natural nerve cooldown, drug cooldown status
- Energy Tracking — Members who've logged in share their energy snapshots (1-minute polling). See gym energy vs. attack energy spent, with a heatmap showing activity by hour across the week
- Battle Stats Breakdown — Raw vs. effective stats toggle (shows buffs/debuffs from perks and crimes), crime levels, and stat gains over time
- CSV & Print Exports — Download member rosters, energy data, or print formatted faction reports
- Faction Activity Comparison — See your faction's activity vs. rivals
- Personal Awards Tracker — Track progress toward honors and medals with days-to-completion ETAs
- Detailed Battle Stats History — Trend charts and historical breakdowns
War Operations Suite ⚔️
This is where FactionOps becomes a force multiplier for your faction.
- War Dibs System — Claim targets before hitting them. The companion userscript displays a live queue, preventing accidental double-hits and keeping everyone coordinated
- Enemy Roster Browser — Sort by battle stats, fair fight %, online status, and activity. Quickly identify priority targets
- Watchers Panel — Block members from being targeted by setting them as "watched." Green highlight shows which enemies are actively blocking your faction
- Assist Requests — Call for backup mid-war. Other members see the alert and can join the fight
- Live War Timer — Know exactly when war starts/ends with a precise countdown in the companion script
- War Mode & Participants — Faction poll asking "who's participating in this war?" converts responses into a Discord role. Verified participants get exclusive war-channel access, cutting through notification spam for non-combatants
Chain Management & Watcher
View chain history with member hits, respect gains, and attack results
Timeline of all faction chains
- Chain Watcher Userscript Tool — Live countdown timer synced to the server. Set audio/visual warnings at custom milestones (e.g., alert at 50 hits, 100 hits, final minute)
- Online Roster — See which faction members are online and ready to hit
- Hit Queue — Ordered list of members waiting to hit. Queue auto-advances after each hit
- FFScouter Target Finder — Use the companion script to search targets directly from FFScouter data without leaving the faction page
- Retaliation Tracking — Log outgoing retaliations with counters. Mark fulfilled when the hit is made; Discord alerts notify your faction
Discord Automation Suite
FactionOps Discord bot handles everything from role assignments to banking:
Member Verification & Access Control
- Auto-assign Discord roles based on Torn position (Leader, Co-leader, Member, etc.)
- Nickname members automatically with their Torn name + ID
- Guest bucket: Non-members with a Torn connection get a separate Guest role
- Exclusion roles: Mark certain Discord members to skip verification entirely
- 24-hour auto-sync reconciles changes (members leave, positions change, etc.)
War & Chain Broadcasts
- Customize a channel for war announcements with ping-role dropdowns
- Custom war-start/end messages with rich formatting
- Chain announcements with milestone templates ({milestone}, {current}, {timeout})
- One-click test broadcast to verify setup
Faction Banking System
- Members request vault withdrawals via /withdraw slash command
- Request posts as a card to your private banking channel (anonymous to non-bankers)
- Banker sees the amount and member, clicks "Fulfill" button
- Give the money in-game; the bot auto-verifies via faction log and notifies the requester
- Per-faction expiry TTL (5–60 min) auto-cancels forgotten requests
- Audit log of all withdrawals
OC Integrations
- Auto-sync member OC difficulty roles (1–10) based on current assignment
- Tag members in relevant difficulty channels when they move to their next crime
- Bench channel lists unplaced members
- OC Alerts: CPR out-of-bounds warnings, member-unavailable alerts (hospital/abroad), missing item notifications
Overdose & Armory Alerts
- Real-time notification when a member overdoses (sent to a designated channel)
- Low-stock armory alerts for critical items
OC Management & Spawn Planning
- View all active crimes in your faction
- See member assignments and slots
- OC history and completion rates
- OC Simulator — Two modes:
- Standard Mode: Recommends optimal crime setup for your faction's current stats
- CPR-Band Mode: Target a specific CPR band (e.g., 50–75) and get recommendations that hit that target
- Spawn Plan Generator — Unique global plan (no member appears in multiple slots across crimes). Filter by availability, stats, or position
- Auto-Role Difficulty Sync — Members automatically get Discord roles matching their current OC difficulty
- Smart Alerts: CPR warnings, member-unavailable alerts, missing-item notifications for upcoming crimes
Faction Banking & Vault Management
- Request vault withdrawals via slash command
- Banker dashboard with request cards showing member and amount
- Auto-verification when funds are given in-game (reads faction log)
- Full audit trail of all transactions
- Configurable request expiry (5–60 minutes)
- Private banking channel keeps requests out of the general chat
Leadership & Access Control
- Leaders and Co-leaders have full Faction Admin access by default
- Delegate granular admin permissions to other members without sharing API keys
- Members see only what they have access to (self-service permissions card on Account page)
- All actions are logged
- Link Discord to verify member identities
Analytics & Data Tracking
- Member energy snapshots (1-minute polling for members who've logged in)
- Battle stats and crime levels
- Weekly heatmap (hour-of-day activity)
- Personal awards tracker (honors/medals with days-left ETA)
- Faction activity comparison
- Detailed battle stats history with charts
- News tab + war-participation poll (announce faction news, gauge participation)
Companion Userscript (Tampermonkey)
- Install our userscript in-game to unlock:
- War Dibs System — Claim targets, manage your queue from Torn
- Chain Watcher — Live countdown, milestone alerts, online roster, hit queue
- News/Poll Tab — Check faction announcements and polls without leaving Torn
- Banking Button — Quick-access circled-$ button to request a vault withdrawal
- The userscript auto-updates and syncs with your FactionOps account in real-time.
Data Security & Encryption
Your Torn API key is encrypted with AES-GCM using a SHA-256 derived key. We never store plaintext keys. All data is encrypted at rest and in transit. Session tokens use HttpOnly cookies with SameSite=None; Secure.
Faction data is strictly siloed — you only see members and data from your own faction.
Getting Started
- Head to https://faction-ops.com
- Log in with your Torn API key
- Invite the FactionOps bot to your Discord server (if using Discord features)
- Install the userscript (if using the in-game companion)
- Start managing your faction like a pro
Target demographic: Faction managers / War Leaders
If you're heading into a ranked war and need to brief your faction fast, this script does the heavy lifting. It reads directly from FF Scouter V2's local cache and generates a clean, sortable list of every enemy faction member alongside their estimated battle stats and Fair Fight values.
One click to copy, paste straight into Discord or whatever distribution method you prefer (text based).
GreasyFork Link or Straight to install link
FF Scouter V2
Instant data extraction
- Reads FF Scouter V2's IndexedDB cache directly - zero extra API calls, zero rate limit impact. If FF Scouter has already scanned the page, the data is ready in under a second.
Discord-ready output
- Formats the full list as "Name : Estimated BS (FF x.xx)" - one hit of the copy button puts it on your clipboard, ready to paste into any channel or DM.
Sort options
- Sort by Battle Stats high to low, low to high, Fair Fight value, or alphabetically. Useful for targeting priority — sort by BS descending to see the heaviest hitters at a glance.
FF toggle
- Toggle Fair Fight values in or out of the copied output. Keep them in for leadership briefings, strip them out if you just need a clean stat list for a spreadsheet or quick share.
How to use it:
- Navigate to the enemy faction's members page on Torn. (URL: torn.com/factions.php?step=profile&ID=...)
-
Let FF Scouter V2 populate, wait for the FF column to appear on member rows (pretty instant). This fills the local cache the exporter reads from.
-
Click the ⚔ BS EXPORT tab on the right edge of the screen to open the panel.
-
Hit Refresh, choose your sort order, toggle FF on or off, then hit ⎘ Copy.
-
Paste into Discord. Done. The panel also shows member count, how many have data, and how many are missing.
Faction Battle Stats — 32 members, 28 with data
─────────────────────────────────
HeavyHitter : 4.2B (FF 3.91)
MidPlayer : 850M (FF 2.14)
WeakLink : 45K (FF 0.72)
NoDataPlayer : No data
NoDataPlayer2 : No data (typically new player)
With the option to remove the FF values since that's relevant to the user only.
Requirements
- Requires- FF Scouter V2 installed and active, this script reads its cache, it does not fetch data independently
-
API key - None required, all data comes from FF Scouter's existing cache
-
Page - Only activates on factions.php, won't interfere with anything else
-
Browser - Any browser with Tampermonkey should work.
-
PDA - Technically should work with PDA but the interface is a work in progress.
This is a companion to FF Scouter V2, not a replacement. Full credit to the FF Scouter team for the underlying data - this script just makes it shareable in one click.
Sits in the sidebar and is collapsible:
First time publishing a tools so hopefully y'all don't flame me too hard. It should work for TornPDA but the interface may not be the best.
This is really for factions with a mix of players where many don't use scripts like FFScouter or BSP.
Bump! We got the best ppl onboard!
Dropping a quick review, so far a solid experience. Everything was handled quickly and professionally, prices were fair, and there were no sketch moments. Definitely someone I’d trust to deal with again in Torn.
Recent archived posts
Bump
When the script is idle and collapsed to the side (no war, news, chains, etc).:
Active chain state. Now will also read the remaining time on the chain. :
Active chain with timer about to run out. You can see the visual alert, queue system, number of hits per member and who should take the next milestone based on if they have the merit and number of hits this chain.:
Thanks for the heads ups. The update is live now though most of my focus is on this project which includes this functionality on the website.
https://www.torn.com/forums.php#/p=threads&f=67&t=16574018&b=0&a=0&start=0&to=27575048
A lot of the settings are locked behind the Faction Admin panel which is only visible to the Leader/Co-Leader but they can delegate permissions in their Accounts page.
Minor script UI update with V3.3.2 of the script.
This is mainly a UI update. Most of which is displayed in the gif. The initial goal was to reduce the number of headers on the war page (All, Targets, Hospital, Ok, Online, Offline, etc..).
Usability updates:
- Polls are now more condensed with the ability to show or hide all the voters to save screen space. This feature is more important on mobile where screen real estate is valuable.
- War tab overflow menus for the 'All' button that contain all the filters to filter your war target by.
- When you select offline now you can set a last active threshold.
- Overflow menu for the war modes to save screen real estate.
- If the script window is narrow the main headers become an overflow menu. This will be crucial as the script expands features.
- Quicker response times when making selections.
- You can also now move the collapsed icon anywhere you prefer.
Feature Addition:
- Blood bag notifications. When the script is collapsed a blood drop icon will appear in the collapsed version of the script denoting that you can make two or more blood bags. Notifications will not show up when in war. (not featured in the gif bc I'm in war.)
A cool feature about the automatic war participation poll. You can configure it such that Yes voters are automatically assigned a Discord role and channel for war. This in turn helps reduce notification fatigue on members by making it so that only participants are getting your updates and this includes War mode updates (push/farm/turtle).
Bump, i increased the faction sign up capacity so more can join as we hit the cap faster than expected.
Bump.
Bump
New update:
The Companion scrip currently has five main features/pages/tabs with more to come:
News:
- Faction leaders can post News posts or Polls that are instantly viewable by all other members with the script.
- New posts are instantly visible to all member even with the script collapsed via a red blinking dot notification.
- War participation poll is instantly deployed when a Ranked war match up occurs. Users that say 'Yes' can be assigned a War role in Discord automatically allowing them to receive updates like Push/Farm/Turtle in Discord.
War:
- Easily see a list of your enemies. Filter enemies by their status (online/offline, last active x minutes ago, Hospital, Ok, traveling)
- See Fair Fight values and total Battle stats of each enemy so you know what you're up against.
- Hot links to Attack, View profile, Claim (dibs) or add to target list.
- Dibs system where any faction member can claim an enemy. Claimed enemies go into the Queue tab viewable by all members in order of when they were claimed. Easily unclaim members you don't want to hit as well.
Chain:
- Quickly find a list of up to 25 targets within you Fair Fight filtered range. Add them to your targets list or just rely on the generated list.
- Watchers list where users can mark that they're actively watching the chain or reserve a block of time that they will be watching. See exactly who is watching the chain so the chain doesn't break. Built in Queue system for longer more organized chainers.
- List of all members participating in the chain along with the number of hits they've made.
- Customizable audio and visual alerts set to your preferred time thresholds.
- Automated suggestion on who should get the Carnage, Massacre, Genocide hit based on who still needs the merit and contributed the most to the current chain.
- Live Chain timer with the script open and collapsed so you can easily see how much time is left no matter what Torn screen you're on.
Retaliations:
- Retaliations tab showing available retaliations. Who the target is, a hotlink to their attack page, remaining time, Battle Stats and Fair Fight value
- Tied directly to the Discord retaliations bot so when the retaliation is completed and verified the Discord bot automatically updates its message to reflect the retaliation window is closed.
Banking
- Any member can now make banking withdrawal requests through the script.
- Requests are sent to the Discord bot to post a notice to bankers in the banking channel that X user requested $Y amount of funds.
- Fulfilled withdrawals are automatically verified and posted in the factions private channel as an audit log.
- Easily cancel requests your open requests from the script as well.
Not for me but you need an icon set instead of emojis. It won't be one for one but there's probably some pretty close. You check on Figma
One noob question at a time. Like for reals, i make basic guides in different formats and post them in my faction discord and forum and link it to them if their question relates but also give them written advice in the same response.
Reserved
Link to some pictures of premium features and brief descriptions:
https://imgur.com/a/kJStPGG
FactionOps
The Complete Faction Command Center for Torn
>> 10 Xanax for 30 day per faction<<
Send xanax direct to Roksonic and your premium access will unlock within 60 seconds, no msg necessary.
Funds must be sent by Leader/Co-Leader after you've created your FactionOps account.
Super TL;DR: All-in-one faction management with war operations, Discord automation, member tracking, OC management, banking, and a companion userscript. Always-on, no self-hosting required.
FactionOps is a full-stack web platform + Discord bot + Tampermonkey userscript ecosystem built specifically for Torn faction management. Whether you're running a small core group or managing 50+ active members, FactionOps handles the operational grunt work so your leadership can focus on strategy.
Everything is encrypted end-to-end (AES-GCM with SHA-256 derived keys), always-on via Cloudflare Workers, and updates in real-time. No self-hosting, no maintenance, no downtime.
Core Dashboard & Member Management
Log in with your personal Torn API key. FactionOps verifies you're a faction member, then displays:
- Member Table — Name, level, position, status, online/idle/offline indicator, current energy levels, natural nerve cooldown, drug cooldown status
- Energy Tracking — Members who've logged in share their energy snapshots (1-minute polling). See gym energy vs. attack energy spent, with a heatmap showing activity by hour across the week
- Battle Stats Breakdown — Raw vs. effective stats toggle (shows buffs/debuffs from perks and crimes), crime levels, and stat gains over time
- CSV & Print Exports — Download member rosters, energy data, or print formatted faction reports
- Faction Activity Comparison — See your faction's activity vs. rivals
- Personal Awards Tracker — Track progress toward honors and medals with days-to-completion ETAs
- Detailed Battle Stats History — Trend charts and historical breakdowns
War Operations Suite ⚔️
This is where FactionOps becomes a force multiplier for your faction.
- War Dibs System — Claim targets before hitting them. The companion userscript displays a live queue, preventing accidental double-hits and keeping everyone coordinated
- Enemy Roster Browser — Sort by battle stats, fair fight %, online status, and activity. Quickly identify priority targets
- Watchers Panel — Block members from being targeted by setting them as "watched." Green highlight shows which enemies are actively blocking your faction
- Assist Requests — Call for backup mid-war. Other members see the alert and can join the fight
- Live War Timer — Know exactly when war starts/ends with a precise countdown in the companion script
- War Mode & Participants — Faction poll asking "who's participating in this war?" converts responses into a Discord role. Verified participants get exclusive war-channel access, cutting through notification spam for non-combatants
Chain Management & Watcher
View chain history with member hits, respect gains, and attack results
Timeline of all faction chains
- Chain Watcher Userscript Tool — Live countdown timer synced to the server. Set audio/visual warnings at custom milestones (e.g., alert at 50 hits, 100 hits, final minute)
- Online Roster — See which faction members are online and ready to hit
- Hit Queue — Ordered list of members waiting to hit. Queue auto-advances after each hit
- FFScouter Target Finder — Use the companion script to search targets directly from FFScouter data without leaving the faction page
- Retaliation Tracking — Log outgoing retaliations with counters. Mark fulfilled when the hit is made; Discord alerts notify your faction
Discord Automation Suite
FactionOps Discord bot handles everything from role assignments to banking:
Member Verification & Access Control
- Auto-assign Discord roles based on Torn position (Leader, Co-leader, Member, etc.)
- Nickname members automatically with their Torn name + ID
- Guest bucket: Non-members with a Torn connection get a separate Guest role
- Exclusion roles: Mark certain Discord members to skip verification entirely
- 24-hour auto-sync reconciles changes (members leave, positions change, etc.)
War & Chain Broadcasts
- Customize a channel for war announcements with ping-role dropdowns
- Custom war-start/end messages with rich formatting
- Chain announcements with milestone templates ({milestone}, {current}, {timeout})
- One-click test broadcast to verify setup
Faction Banking System
- Members request vault withdrawals via /withdraw slash command
- Request posts as a card to your private banking channel (anonymous to non-bankers)
- Banker sees the amount and member, clicks "Fulfill" button
- Give the money in-game; the bot auto-verifies via faction log and notifies the requester
- Per-faction expiry TTL (5–60 min) auto-cancels forgotten requests
- Audit log of all withdrawals
OC Integrations
- Auto-sync member OC difficulty roles (1–10) based on current assignment
- Tag members in relevant difficulty channels when they move to their next crime
- Bench channel lists unplaced members
- OC Alerts: CPR out-of-bounds warnings, member-unavailable alerts (hospital/abroad), missing item notifications
Overdose & Armory Alerts
- Real-time notification when a member overdoses (sent to a designated channel)
- Low-stock armory alerts for critical items
OC Management & Spawn Planning
- View all active crimes in your faction
- See member assignments and slots
- OC history and completion rates
- OC Simulator — Two modes:
- Standard Mode: Recommends optimal crime setup for your faction's current stats
- CPR-Band Mode: Target a specific CPR band (e.g., 50–75) and get recommendations that hit that target
- Spawn Plan Generator — Unique global plan (no member appears in multiple slots across crimes). Filter by availability, stats, or position
- Auto-Role Difficulty Sync — Members automatically get Discord roles matching their current OC difficulty
- Smart Alerts: CPR warnings, member-unavailable alerts, missing-item notifications for upcoming crimes
Faction Banking & Vault Management
- Request vault withdrawals via slash command
- Banker dashboard with request cards showing member and amount
- Auto-verification when funds are given in-game (reads faction log)
- Full audit trail of all transactions
- Configurable request expiry (5–60 minutes)
- Private banking channel keeps requests out of the general chat
Leadership & Access Control
- Leaders and Co-leaders have full Faction Admin access by default
- Delegate granular admin permissions to other members without sharing API keys
- Members see only what they have access to (self-service permissions card on Account page)
- All actions are logged
- Link Discord to verify member identities
Analytics & Data Tracking
- Member energy snapshots (1-minute polling for members who've logged in)
- Battle stats and crime levels
- Weekly heatmap (hour-of-day activity)
- Personal awards tracker (honors/medals with days-left ETA)
- Faction activity comparison
- Detailed battle stats history with charts
- News tab + war-participation poll (announce faction news, gauge participation)
Companion Userscript (Tampermonkey)
- Install our userscript in-game to unlock:
- War Dibs System — Claim targets, manage your queue from Torn
- Chain Watcher — Live countdown, milestone alerts, online roster, hit queue
- News/Poll Tab — Check faction announcements and polls without leaving Torn
- Banking Button — Quick-access circled-$ button to request a vault withdrawal
- The userscript auto-updates and syncs with your FactionOps account in real-time.
Data Security & Encryption
Your Torn API key is encrypted with AES-GCM using a SHA-256 derived key. We never store plaintext keys. All data is encrypted at rest and in transit. Session tokens use HttpOnly cookies with SameSite=None; Secure.
Faction data is strictly siloed — you only see members and data from your own faction.
Getting Started
- Head to https://faction-ops.com
- Log in with your Torn API key
- Invite the FactionOps bot to your Discord server (if using Discord features)
- Install the userscript (if using the in-game companion)
- Start managing your faction like a pro
What would you consider too many API calls? Asking because i'm building a tool and am going to integrate a similar tool to Emforus' tool but it would be used for all members eligible for an OC by potentially dozens of factions which could lead to hundreds of API calls per minute.
Bump
I want to live in a free world free from surveillance and social credit scores!
Neat if you can get commitment. Your best starter demographic are probably big shot traders so that people can use your site as a review page to gain trust with others. Offer hotlinks so that traders can link to their TCB profile for their potential buyers. Then spread the tool from there maybe.
So for context, my script that i briefly discussed with a mod was to auto-add and auto-price your bazaar based on your TornExchange listings with a set % profit margin the user would set. Script worked great but I needed the script to auto-scroll the page similar to yours, I even added a 250ms delay per scroll so it didn't seem as botty. (demo video)
Their comment was "Hi, I have a queue for script reviews atm but I'll add you to my list. Auto-scrolling would indeed be illegal though as it's triggering additional non-API requests to Torn. You would need to tell people to either manually scroll to the bottom or something like add a button that scrolls 1 page at a time."
Do with that info as you wish. You can get in touch with them on the Discord but with how everyone is vibe coding and most don't have a strong understanding of what their code is actually doing the mods are inundated with scripts to review. Their solution of adding a button to scroll to the next page block is probably the easiest workaround.
Works as advertised and super useful but is it really legal? Everytime the script scrolls to the next block of items it makes a call to the servers and because it's being automated I don't think it's exactly legal. At least that was my impression when talking about a script I was making with one of the mods.
No, they remain in that job category if you return to that job sector.
Say you have 200 points in a candy store but leave for the Army. When you return those Candy shop points should still be there.
Goated, this got me three eggs when the egg Hunter scripts got me nothing. Maybe coincidence but maybe not!
Okay that's what I thought too and it's likely why you have to have it on a website with a database.
That's pretty powerful tbh, nice work!
Bump



