Skip to content

Latest commit

 

History

History
734 lines (600 loc) · 101 KB

File metadata and controls

734 lines (600 loc) · 101 KB

Endless Host Roles

The largest Among Us mod

Completely free • Host-Only • Fully customizable • 100% transparency • No accounts or logins required

Discord Wiki Download Translate

GitHub Release GitHub Downloads Last Commit Open Source? Yes!

EHR Icon

Discord Banner

Image by oCelestino & Seleneous on Discord


Important

Our webapp domain was changed from gurge44.pythonanywhere.com to app.gurge44.eu


Regarding this mod

This mod is not affiliated with Among Us or Innersloth LLC, and the content contained therein is not endorsed or otherwise sponsored by Innersloth LLC.
Portions of the materials contained herein are the property of Innersloth LLC.

This is not a cheat, it's a mod that adds new roles and features to the game.
If you have questions, ask in our Discord server.

Installation

  • Follow the manual guide on our website: EHR Wiki
  • Or watch the tutorial by AnonWorks: YouTube

Share the download link with your friends: bit.ly/downloadehr


Want to become a beta tester?

Join our Discord server and download the latest test build from the #test-builds channel. You do NOT need to pay, boost the server, donate, be a VIP, Contributor or anything like that. In this mod and its discord server, everything is free. We don't want your money, we want your feedback. You can also report bugs and suggest features in the #bug-reports and #suggestions channels.

How to install test builds:

  1. Download the latest test build (EHR.dll) from the #test-builds channel.
  2. Go to your Among Us directory (usually C:\Program Files (x86)\Steam\steamapps\common\Among Us for Steam users, C:\Program Files\AmongUs for Epic Games users, C:\Program Files\WindowsApps\InnerSloth.LLC-AmongUs_8wekyb3d8bbwe for Microsoft Store users).
  3. Go into the BepInEx folder.
  4. Go into the plugins folder.
  5. Replace the existing EHR.dll file with the one you downloaded.

Visit this website to find role descriptions: Role description finder

You can make yourself a global EHR tag and see active EHR lobbies here: Active EHR Lobbies

Over 450+ roles and add-ons, 16 custom game modes, and a Custom Team Assigner application, making EHR the most extensive mod for Among Us. And it's all free, and only the host needs to have the mod installed for the entire lobby to play!

List of Roles (excluding (Custom) Hide And Seek roles and Vanilla roles)

Crewmates Impostors Neutrals Coven Add-ons
Addict Abyssbringer Accumulator Augur Absorber
Adrenaline Ambusher Agitator Banshee Aide
Adventurer Anonymous Amnesiac Coven Leader Allergic
Aid Anti-Adminer Amogus Coven Member Anchor
Alchemist Arrogance Arsonist Death Antidote
Altruist Assumer Auditor Dreamweaver Anti-TP
Analyst Augmenter Backstabber Empress Asthmatic
Ankylosaurus Bard Bandit Enchanter Autopsy
Astral Blackmailer Bargainer Goddess Avenger
Autocrat Bomber Beehive Illusionist Bait
Bane Bounty Hunter Berserker Moon Dancer Banana Man
Battery Butcher Blockade Poache Beartrap
Beacon Camouflager Blood Knight Potion Master Bewilder
Benefactor Capitalist Bubble Reaper Blessed
Bestower Cantankerous Chemist Shadow Blind
Bodyguard Catalyst Cherokious Siren Blocked
Camera Man Centralizer Clerk Spellcaster Bloodlust
Captain Chainbinder Collector Summoner Bloodmoon
Car Changeling Curser Timelord Busy
Carrier Chronomancer Dealer Voodoo Master Charmed
Catcher Cleaner Deathknight Wyrd Circumvent
Chameleon Clock Blocker Demon Cleansed
Chef Commander Doppelganger Clumsy
Clairvoyant Consigliere Doomsayer Commited
Cleanser Consort Duality Compelled
Convener Councillor Eclipse Composter
Copycat Crewpostor Enderman Concealer
Coroner Cursed Wolf Evolver Constricted
Crusader Deathpact Executioner Contagious
Dad Devourer Explosivist Damocles
Decryptor Disperser Follower Deadlined
Demolitionist Duellist Gaslighter Deadly Quota
Deputy Dazzler The Glitch Disco
Detour Echo God Diseased
Dictator Escapist Hater Disregarded
Doctor Evil Eraser Head Hunter Dizzy
Donut Delivery Evil Guesser Hex Master Dynamo
Doorjammer Evil Tracker Hookshot Double Shot
Double Agent Exclusionary Impartial Egoist
Drainer Exorcist Infection Energetic
Druid Fabricator Innocent Entombed
Electric Fakeshifter Investor Entranced
Enigma Fireworker Jackal Evil Spirit
Escort Forger Jackpot Examiner
Express Framer Jester Facilitator
Farmer Freezer Jinx Finder
Forensic Frightener Juggernaut Flash
Fortune Teller Gambler Lawyer Fragile
Gardener Gangster Magician Fool
Gaulois Generator Magistrate Giant
Goose Godfather Maverick Glow
Grappler Greedy Medusa Gravestone
Grenadier Hangman Mycologist Guardian Angel
Meeting Manager Hitman Necro-Guesser Guesser
Guardian Hypnotist Necromancer Haste
Hacker Hypocrite Nonplus Haunter
Helper Inhibitor Note Killer Hidden
Ignitor Kamikaze Opportunist Insane
Imitator Kidnapper Patroller Introvert
Insight Killing Machine Pawn Knighted
Inspector Lightning Pelican Last Impostor
Investigator Librarian Pestilence Lazy
Inquirer Loner Specter Listener
Inquisitor Lurker Pickpocket Looter
Jailor Mafioso Plaguebearer Lovers
Journalist Mastermind Poisoner Loyal
Judge Nemesis Postman Lucky
Lazy Guy Mercenary Predator Madmate
Leery Miner Provocateur Magnet
Lighter Morphling Pulse Mare
Lookout Ninja Pursuer Meeting Angel
Luckey Nuker Pyromaniac Messenger
Markseeker Nullifier Quarry Mimic
Marshall Obstructer Quiz Master Minion
Mathematician Occultist Reckless Mischievous
Mayor Overheat Revolutionist Necroview
Mechanic Parasite Ritualist Nimble
Medic Penguin Rogue Noisy
Medium Perplexer Romantic Oblivious
Merchant Postponer Room Rusher Onbound
Mole Psychopath Roulette Grandeur Spurt
Monarch Puppeteer Ruthless Romantic Sleep
Mortician Quick Shooter Samurai Phantasm
Nice Eraser Renegade Schrödinger's Cat Physicist
Nice Guesser Rift Maker Seamstress Rascal
Nightmare Saboteur Serial Killer Reach
Negotiator Sapper Sharpshooter Rookie
Observer Scavenger Shifter Reroll
Operative Silencer Sidekick Trainee
Oracle Sniper Simon Schizophrenic
Oxyman Soul Catcher Slenderman Seer
Pacifist Stasis Soul Collector Shade
Paranoid Swapster Soul Hunter Shy
Perceiver Swiftclaw Spider Sleuth
Portal Maker Swooper Spirit Sonar
President Stealth Spiritcaller Stained
Psychic Time Thief Sprayer Stealer
Rabbit Trapster Stalker Stressed
Randomizer Trickster Starspawn Swift
Retributionist Twister Cultist Sunglasses
Rhapsode Undertaker Sunnyboy Talkative
Ricochet Vampire Tank Taskcounter
Safeguard Venerer Technician Task Master
Scanner Ventriloquist Terrorist Tiebreaker
Scout Vindicator Thanos Tired
Security Guard Visionary Thief Torch
Sensor Warlock Tiger Truant
Sentinel Wasp Traitor Unbound
Sentry Wildling Tremor Undead
Sheriff Wiper Vector Underdog
Shiftguard Witch Vengeance Unlucky
Snitch Yin Yanger Vengeful Romantic Urgent
Socialite Zombie Virus Venom
Soothsayer Vortex Warden
Spiritualist Vulture Watcher
Speedrunner Wraith Workhorse
Speed Booster Werewolf YouTuber
Spy Weapon Master
Super Star Weatherman
Survivor Workaholic
Swapper
Tar
Task Manager
Telecommunication
Telekinetic
Tether
Time Manager
Time Master
Toilet Master
Tornado
Transmitter
Transporter
Tracefinder
Tree
Tunneler
Unshifter
Vacuum
Ventguard
Veteran
Vigilante
Whisperer
Witness
Wizard
143 113 120 21 117

VIP, Moderator, and Admin perks

✔️ Can always use the command
❌ Can never use the command
❓ Host setting determines

Feature Regular Players VIP Moderator Admin Host
/color ✔️ ✔️ ✔️ ✔️
/rename ✔️ ✔️ ✔️ ✔️
/tpin ✔️ ✔️ ✔️ ✔️
/tpout ✔️ ✔️ ✔️ ✔️
/kick ✔️ ✔️ ✔️
/ban ✔️ ✔️ ✔️
/say ✔️ ✔️ ✔️
/start ✔️ ✔️ ✔️
/poll ✔️ ✔️ ✔️
/mute ✔️ ✔️ ✔️
/ds ✔️ ✔️ ✔️
/mpoll ✔️ ✔️ ✔️
/gmpoll ✔️ ✔️ ✔️
/fix ✔️ ✔️ ✔️
/readycheck ✔️ ✔️ ✔️
/exe ✔️ ✔️
/end ✔️ ✔️
/afkexempt ✔️ ✔️
/os ✔️ ✔️
/unmute ✔️ ✔️
/end ✔️ ✔️
Lobby tag ✔️ ✔️ ✔️ ✔️

Want to translate the mod to your language?

Click this badge to view our translation project:

Source language: English

Translation progress

Crowdin

Should I switch from TOHE to EHR?

  • In comparison, both mods are great, but EHR has more roles, features, game modes, and settings.
  • Moreover, EHR contains almost all the roles from TOHE, so you won't be missing out on anything.
  • Some roles were deleted or reworked to make them more balanced or to make them fit better with the new roles.
  • If you switch to EHR, you will have access to all features without paying for anything.
  • Test builds are available for free in our Discord server, and you can report bugs and suggest features there as well.
  • /up was reworked to /setrole, allowing you to set anyone's role for the next game, not only yours.
  • You can fully gain access to /setrole by just hosting EHR lobbies weekly or uploading EHR content to YouTube, but everyone can use /setrole to set their own role without any requirements (essentially /up).
  • EHR has a Custom Team Assigner application, which is a unique feature that no other mod has.
  • You can force or ban certain role/add-on combinations directly in the game using /combo.
  • Not sure how to use commands? Use /help to see a list of all available commands.
  • EHR helps the host use commands by directly displaying their short descriptions, arguments, descriptions for all arguments, and checking whether an argument is valid or not.
  • You can also press TAB to autocomplete commands.
  • Some hints and tips are displayed during the loading screen and ejection animations, which can help you discover new features.
  • EHR has 16 unique custom game modes, which can be played with any number of players, some even alone.
  • You can make lobbies with more than 15 players on modded servers, just type /cs players 100 - for example - to set the player limit to 100.
  • I, the main developer of EHR, care about user feedback and suggestions, and I try to implement them as much as possible.
  • If this wasn't convincing enough, you can always try EHR and see if you like it better than TOHE.
  • In the end, it's your choice, and I respect it.

There are more game changing features, which you can find on our website: EHR Wiki


Chat Commands

Command Description Arguments Usage Level Usage Time 'cmd' prefix
required
/lt View the lobby timer 🟣 Everyone 🟩 In Lobby
/dump Dumps the log file to the desktop 🟢 Modded Clients 🟪 Always
/v
/version
View the current version of EHR 🟢 Modded Clients 🟪 Always
/cs
/changesetting
Change the game settings 🔸 name – The setting's name to change (leave blank to view all settings)
🔸 ? – (leave blank to view what to put here)
🔹 ? – (leave blank to view what to put here)
🟡 Host 🟩 In Lobby
/win
/winner
View the winners of the last game 🟣 Everyone 🟩 In Lobby
/l
/lastresult
View the roles and add-ons of players in the last game 🟣 Everyone 🟩 In Lobby
/rn
/rename
/name
Gives you a new name 🔸 name – Your new name
🟣 Everyone 🟩 In Lobby
/hn
/hidename
Hides your name 🟡 Host 🟩 In Lobby
/level Changes your level 🔸 level – Your new level
🟡 Host 🟩 In Lobby
/n
/now
View the current settings 🟣 Everyone 🟪 Always
/dis
/disconnect
Get rid of all players in the specified team 🔸 team – The team to get rid of (imp/crew)
🟡 Host ⬜ In Game
/r View the list of roles or the description of a specific role 🔹 role – The role to view (leave blank to view all roles)
🟣 Everyone 🟪 Always
/up [DEPRECATED] Use /setrole or /setaddon instead 🔸 role – The role to set
🟡 Host 🟩 In Lobby
/setrole
/setaddon
Set a player's role/add-on for the next game 🔸 id – The player's ID whose role you want to set
🔸 role – The role to set
🟡 Host 🟩 In Lobby
/h
/help
View the list of commands 🟣 Everyone 🟪 Always
/gamestate
/gstate
/gs
/kcount
/kc
View the number of remaining impostors and neutral killers 🟣 Everyone ⬜ In Game
/addmod Makes the specified player a moderator 🔸 id – The player's ID to make a moderator
🟡 Host 🟪 Always
/deletemod Removes the specified player from the list of moderators 🔸 id – The player's ID to remove from the list of moderators
🟡 Host 🟪 Always
/combo Set roles and add-ons that always or never spawn together 🔸 mode – add/ban/remove/allow (leave blank to view all combos)
🔸 role – The name of the main role in 1 word
🔸 addon – The name of the add-on in 1 word
🔹 all – Whether to apply to all presets (all/[blank])
🟣 Everyone 🟪 Always
/eff
/effect
Apply a Randomizer effect to yourself 🔸 effect – The name of the effect to apply
🟡 Host ⬜ In Game
/afkexempt Exempt a player from being checked by the AFK detector 🔸 id – The player's ID to exempt from AFK detection
⚪ Host And Admins 🟪 Always
/m
/myrole
View the description and settings of your role 🟣 Everyone ⬜ In Game
/tpout Teleport out of the lobby 🟣 Everyone 🟩 In Lobby
/tpin Teleport into the lobby 🟣 Everyone 🟩 In Lobby
/t
/template
Send a message template (from template.txt) 🔸 tag – The tag of the template to send
🟣 Everyone 🟪 Always
/mw
/messagewait
Set the buffer time for system messages 🔸 duration – The duration in seconds
🟡 Host 🟪 Always
/death
/d
View who killed you (or another player) and their role 🔹 id – The player's ID to view the killer of (leave blank for yourself)
🟣 Everyone 🟥 After Death
/say
/s
Send a message as the host/moderator 🔸 message – The message to send
🔴 Host, Moderators, And Admins 🟪 Always
/vote Vote for a player 🔸 id – The player's ID to vote for
🟣 Everyone 🟨 In Meetings ✔️
/ask Ask a question as the Mathematician 🔸 number1 – The first number in the question
🔸 number2 – The second number in the question
🟣 Everyone 🟨 In Meetings ✔️
/ans
/answer
Answer a math question asked by the Mathematician 🔸 number – The answer to the question
🟣 Everyone 🟨 In Meetings
/qa Answer a question asked by the Quiz Master 🔸 letter – The letter of the answer (A/B/C)
🟣 Everyone 🟨 In Meetings
/qs View the current question asked by the Quiz Master 🟣 Everyone 🟨 In Meetings
/target Target a player as the Ventriloquist 🔸 id – The player's ID to target
🟣 Everyone 🟨 In Meetings ✔️
/chat Make your target send a message as the Ventriloquist 🔸 message – The message to make your target send
🟣 Everyone 🟨 In Meetings ✔️
/check Check if a player has that role as the Inquirer 🔸 id – The player's ID to check
🔸 role – The role or add-on to check for
🟣 Everyone 🟨 In Meetings ✔️
/ban
/kick
Bans or kicks a player from the lobby 🔸 id – The player's ID to ban or kick
🔹 reason – The reason for the punishment
🔴 Host, Moderators, And Admins 🟪 Always
/exe Executes a player 🔸 id – The player's ID to execute
⚪ Host And Admins 🟪 Always
/kill Kills a player 🔸 id – The player's ID to kill
🟡 Host 🟪 Always
/colour
/color
/cor
Sets your skin color 🔸 color – The color to set (ex. red, blue, yellow)
🟣 Everyone 🟩 In Lobby
/id
/guesslist
View the IDs of all players 🟣 Everyone 🟪 Always
/changerole Changes your role 🔸 role – The role to change to
🟡 Host ⬜ In Game
/end Ends the game ⚪ Host And Admins ⬜ In Game
/cosid View your cosmetics 🟢 Modded Clients 🟪 Always
/mt
/hy
Calls a meeting or ends the current meeting 🟡 Host ⬜ In Game
/csd Plays a custom sound 🔸 sound – The sound to play
🟢 Modded Clients 🟪 Always
/sd Plays a sound from the game 🔸 sound – The sound to play
🟢 Modded Clients 🟪 Always
/gno Guess The Number mini-game 🔸 number – The number to guess
🟣 Everyone 🟫 After Death And In Lobby
/poll Starts a poll 🔸 question – The question to ask. End it with a question mark (?)!
🔸 answerA – The first answer
🔸 answerB – The second answer
🔹 answerC – The third answer (leave blank if not needed)
🔹 answerD – The fourth answer (leave blank if not needed)
🔴 Host, Moderators, And Admins 🟪 Always
/pv Vote in a poll 🔸 vote – A/B/C/D
🟣 Everyone 🟪 Always
/hm Send one of the messages as the Messenger 🔸 id – 1/2/3
🟣 Everyone 🟥 After Death
/decree Use a decree as the President 🔸 number – 0/1/2/3/4/5 (leave blank to view all decrees)
🟣 Everyone 🟨 In Meetings ✔️
/addvip Add a player to the VIP list 🔸 id – The player's ID to add to the VIP list
🟡 Host 🟪 Always
/deletevip Remove a player from the VIP list 🔸 id – The player's ID to remove from the VIP list
🟡 Host 🟪 Always
/assume Assume how many votes a player will receive as the Assumer 🔸 id – The player's ID to assume votes for
🔸 number – The number of votes to assume
🟣 Everyone 🟨 In Meetings ✔️
/note Manage your notes as the Journalist 🔸 action – add/remove/clear/view
🔹 ? – The note to add, the index of the note to remove, or blank
🟣 Everyone 🟨 In Meetings ✔️
/os
/optionset
Set the spawn chance of a role 🔸 chance – The spawn chance for the role
🔸 role – The role to set the spawn chance for
⚪ Host And Admins 🟩 In Lobby
/negotiation
/neg
Pick your negotiation method when asked by the Negotiator 🔸 number – The index of the picked negotiation method (0/1/2/3)
🟣 Everyone 🟨 In Meetings
/mute Mute someone. Muted players can't chat. Everyone is unmuted on game start. 🔸 id – The player's ID to mute
🔹 duration – The duration in seconds (leaving blank => 60s)
🔴 Host, Moderators, And Admins 🟫 After Death And In Lobby
/unmute Unmute someone. 🔸 id – The player's ID to unmute
⚪ Host And Admins 🟪 Always
/draftstart
/ds
Start drafting, where players may choose their roles for the next game 🔴 Host, Moderators, And Admins 🟩 In Lobby
/dd
/draftdesc
/draftdescription
View the description of one of the roles you got in the draft. 🔸 index – The number in the drafting message of the role to view the description of
🟣 Everyone 🟩 In Lobby
/draft Choose a role in the draft 🔸 number – The number of the role to choose
🟣 Everyone 🟩 In Lobby
/rc
/readycheck
Start a ready check (check who is AFK) (results displayed after 30s) 🔴 Host, Moderators, And Admins 🟩 In Lobby
/ready Mark yourself as ready 🟣 Everyone 🟩 In Lobby
/enableallroles Enables all roles and add-ons 🟡 Host 🟩 In Lobby
/achievements See which achievements you have unlocked and which you haven't 🟢 Modded Clients 🟪 Always
/dn
/deathnote
Guess someone's real name as the Note Killer. 🔸 name – The real name to guess. If it's correct, you kill the player with this name.
🟣 Everyone 🟨 In Meetings ✔️
/w
/whisper
Whisper a message privately to the specified players. 🔸 ids – The players' IDs to whisper to, separated by commas (no space)
🔸 message – The message to whisper
🟣 Everyone 🟨 In Meetings ✔️
/hw
/hwhisper
Whisper a helping message to a player as the Host. 🔸 id – The player's ID to whisper the help to
🔸 message – The helping message to whisper
🟡 Host 🟪 Always
/spectate Makes you a spectator for the next game. You should just enable Game Master as the host. 🔹 id – The player's ID who will be forced to spectate (leave blank to use it on yourself)
🟣 Everyone 🟩 In Lobby
/anagram Get a random scrambled word, then try to guess the original word. 🟣 Everyone 🟫 After Death And In Lobby
/rl
/rolelist
View the limits of how many of each faction and subcategory of roles will spawn. 🟣 Everyone 🟪 Always
/jt
/jailtalk
Talk to the Jailor as a jailed player or vice versa. 🔸 message – The message to send to the Jailor/jailed player
🟣 Everyone 🟨 In Meetings ✔️
/gm
/gml
/gamemodes
/gamemodelist
View the list of all game modes in the mod. 🟣 Everyone 🟪 Always
/gmp
/gmpoll
/pollgm
/gamemodepoll
Start a poll to vote for the next game mode. 🔴 Host, Moderators, And Admins 🟩 In Lobby
/mp
/mpoll
/pollm
/mappoll
Start a poll to vote for the next map. 🔴 Host, Moderators, And Admins 🟩 In Lobby
/presetpoll
/ppoll
Start a poll to vote for the next preset. 🔴 Host, Moderators, And Admins 🟩 In Lobby
/changepreset
/presetchange
/chp
Switch the active preset to the specified preset number. 🔸 preset – The preset number (1-20) to switch to
🔴 Host, Moderators, And Admins 🟩 In Lobby
/8ball Ask the magic 8-ball a question. 🔹 question – The question to ask
🟣 Everyone 🟪 Always
/addtag
/createtag
Add a tag to a player (visible in YOUR lobbies only) (appears before, in-line with the name). 🔸 id – The player's ID to add a tag to
🔸 color – The color of the tag (format: hex, without the leading # (example: 00ffa5))
🔸 tag – The tag to add (you can use HTML tags) (don't forget a separator at the end)
🟡 Host 🟪 Always
/deletetag Delete a tag from a player. 🔸 id – The player's ID to delete the tag from
🟡 Host 🟩 In Lobby
/daybreak
/db
Call daybreak for the current meeting as the Starspawn. 🟣 Everyone 🟨 In Meetings ✔️
/fix
/blackscreenfix
/fixblackscreen
Fixes the black screen bug for a specific player. 🔸 id – The player's ID to fix the black screen bug for
🔴 Host, Moderators, And Admins ⬜ In Game
/xor Specify 2 roles that will never spawn in the same game. 🔸 role – A main role that will never spawn in the same game with the other role
🔸 role – A main role that will never spawn in the same game with the other role
🟣 Everyone 🟪 Always
/ci
/chemistinfo
Show all processes available for the Chemist role. 🟣 Everyone 🟪 Always
/forge As the Forger, forge a fake role for a player. 🔸 id – The player's ID to forge a fake role for
🔸 role – The fake role to forge
🟣 Everyone 🟨 In Meetings ✔️
/choose
/pick
Choose your role as the Pawn after completing all tasks. 🔸 role – The role to choose
🟣 Everyone 🟨 In Meetings ✔️
/copypreset
/presetcopy
/cpp
Copy all settings from a preset to another preset. 🔸 sourcepreset – The preset to copy all settings from
🔸 targetpreset – The preset to paste all settings to
🟡 Host 🟩 In Lobby
/addadmin Add a player to the list of admins 🔸 id – The player's ID to add to the list of admins
🟡 Host 🟪 Always
/deleteadmin Remove a player from the list of admins 🔸 id – The player's ID to remove from the list of admins
🟡 Host 🟪 Always
/vs
/votestart
Vote to start the game 🟣 Everyone 🟩 In Lobby
/imitate Imitate a dead player's role as the Imitator 🔸 id – The dead player's ID to imitate the role of
🟣 Everyone 🟨 In Meetings ✔️
/ret
/retribute
Guess who killed the player you camped as the Retributionist 🔸 id – The potential killer's ID to guess
🟣 Everyone 🟨 In Meetings ✔️
/revive Revives a dead player. Requires special access or No Game End enabled. 🔸 id – The dead player's ID to revive
🟡 Host ⬜ In Game
/select Select your impostor partner and their role. 🔸 id – The player's ID to select as your impostor partner
🔸 role – The role to select for your impostor partner
🟣 Everyone 🟨 In Meetings ✔️
/uiscale Set the scale of the buttons in the UI 🔸 scale – The scale to set (1.0 = default, 0.5 = half size, 2.0 = double size)
🟢 Modded Clients 🟪 Always
/fabricate Set a fake death reason for your next kill as the Fabricator 🔸 deathreason – The fake death reason (must be available in the mod)
🟣 Everyone 🟨 In Meetings ✔️
/start Starts the game 🔴 Host, Moderators, And Admins 🟩 In Lobby
/summon Summon a player to kill for you as the Summoner 🔸 id – The player's ID to summon (revive) after the meeting
🟣 Everyone 🟨 In Meetings ✔️
/coveninfo View information on how the Coven faction works 🟣 Everyone 🟪 Always
/neutralinfo View information on how the Neutral faction works 🟣 Everyone 🟪 Always
/pi
/playerinfo
See a player's ID, friend code, hashed PUID, and platform info 🔹 id – The player's ID whose info you want to see (leave blank to show all)
🟣 Everyone 🟪 Always
/til
/timelimit
Show the remaining game time (when the time limit is enabled) 🟣 Everyone ⬜ In Game
/exo Activate your ability as the Exorcist 🟣 Everyone 🟨 In Meetings ✔️
/reroll Reroll your role as the Reroll. Takes effect after the meeting ends. 🟣 Everyone 🟨 In Meetings ✔️
/confirmauth Command required to register a new EHR account 🔸 uuid – The unique token provided by the server
🟣 Everyone 🟪 Always
/shoot
/guess
/bet
/bt
/st
Guess a player's role. 🔸 id – The player's ID to guess
🔸 role – The role or add-on to guess
🟣 Everyone 🟨 In Meetings
/tl
/sp
/jj
/trial
Trial a player as the Judge or Councillor 🔸 id – The player's ID to trial or kill
🟣 Everyone 🟨 In Meetings
/sw
/swap
/st
Set a (vote-) swap target as the Swapper 🔸 id – The player's ID whose vote will be swapped with the other player you set
🟣 Everyone 🟨 In Meetings
/compare
/cmp
Compare two players' teams as the Inspector 🔸 id1 – The first player's ID to compare
🔸 id2 – The second player's ID to compare
🟣 Everyone 🟨 In Meetings
/ms
/mediumship
/medium
Answer the Medium's question 🔸 answer – yes/no
🟣 Everyone 🟨 In Meetings
/rv Take revenge on (kill) a player as the Nemesis 🔸 id – The player's ID to take revenge on (kill)
🟣 Everyone 🟥 After Death
113

GitHub Stats


Credit to these mods and their developers for the code and help:

  • Our repository is forked from TOHRE (from a long time ago)
  • Ported PhantomRolePatch.cs (partially broken)
  • Our repository is a continuation of Town Of Host Edited
  • Town Of Next reference: Modify character limit for chat messages
  • Town Of Next reference: Modify and apply cool animations on Main Menu

TOH :

  • Our repository is based initially on TOH

TOHY :

  • Many role ideas
  • Provided roles: AntiAdminer, CursedWolf, Workaholic, Greedy, Stalker, Ignitor, Rabbit
  • Reference: Modify game announcement
  • New settings UI for v2024.6.18
  • Reference: Role Basis Changing Mid-Game

TOH:TOR :

  • Many role ideas
  • Reference: Exile Confirm
  • Reference: Split RPC Pack

SNR :

  • Reference: Credentials menu
  • Reference: Switch Horse Mode
  • Reference: Search Mod Game
  • Reference: Custom Button

TOP :

  • Reference: Zoom

RHR :

  • Reference: Modify settings menu

TOH+ :

  • Provided roles: Marshall, Poisoner, Necroview, Sidekick

PL :

  • Ideas for some roles (Alchemist, Chameleon, Escapist, Necromancer, Deathknight, Romantic and its variants, Vengeance)
  • Reference: Customize Main Menu
  • Reference: Auto Play Again
  • Reference: Some TabIcons
  • Many role ideas (this mod is seriously amazing)
  • Reference: Some custom button images
  • Provided the role: Swapper
  • Reference: Store message history
  • Reference: Part of the code used for the Endless Host Roles Image in the Main Menu
  • Reference: Custom Net Objects
  • Reference: Block vent interaction for players who cannot use vents
  • Reference: Better Chat Clearing Mechanic
  • Reference: Setting Chat Visible For Specific Clients During The Game

Reactor :

  • Reference: Disable the 5s timeout on custom servers

TOHO :

  • Reference: Some role ideas (Tank, Deadlined, Journalist, Grappler, Negotiator, Hypnotist, etc.)
  • Reference: Custom Region Installer (adding modded regions)
  • Crowded is integrated into EHR
  • Next button sprites (Inactive and Active)
  • Double task panel

Endless Host Roles (EHR), with Endless Possibilities, brought to you by the Endless Network.

Developers:
  • Gurge44
Contributors:
  • Dx
  • PH_Gaming
  • TommyXL
  • Drakos
  • PEPPERcula
Special Thanks:
  • Seleneous
  • thewhiskas27
  • HyperAtill
  • Sil
Translators:
  • Dx (PT-BR)
  • PH_Gaming (PT-BR)
  • Tomix (PT-BR)
  • HyperAtill (RU)
  • ABoringCat (ZH-CN)
  • Reborn (ZH-CN)
  • Pomelo (ZH-TW)
  • Polan (JP)
  • DoArc (ES)
  • Kurma (ID)
  • Gurge44 (HU)

License for the Custom Team Assigner application (everything inside the CTA folder)

Copyright (c) 2025, Gurge44

All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software
   must display the following acknowledgement:
   This product includes software developed by Gurge44.
4. Neither the name of the Endless Network nor the
   names of its contributors may be used to endorse or promote products
   derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER ''AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Privacy Policy

Privacy Policy for EHR Lobby Sharing

Effective Date: 2025. 01. 05.


1. Introduction

This Privacy Policy explains how we collect, use, and handle information related to lobby sharing via the EHR Website for your Among Us mod. We are committed to ensuring that your data privacy and security are respected.


2. Information Collected

When using this integration, we collect the following non-personal information:

  • Lobby Code: A six-letter code that uniquely identifies a game lobby.
  • Server Name: The region where the game server is hosted (e.g., Asia, EU, NA).
  • User Language: The selected language for the game (e.g., English, Russian, Spanish).
  • Mod Version: The version of the Endless Host Roles (EHR) mod being used.
  • Host Name: The username of the player who created the lobby.
  • Player Count: The number of players in the lobby.
  • Map Name: The name of the map selected for the game (e.g., Skeld, Polus, Submerged).
  • Game Mode: The selected game mode (e.g., Standard, Room Rush, Free For All, Bed Wars).
  • Lobby Status: The current status of the lobby (e.g., In Lobby, In Game, Ended).
  • EOS UserIdToken: The user's EOS User ID Token.

Furthermore, the following information is collected to enhance the user experience:

  • Completed Achievements: A list of custom achievements (added by the mod) completed by the user, in the form of numbers. (Please note that the users are identified using their encrypted product user ID, not their username or any other personal information. This ID is unique to each user and is not shared with any third parties. This ID cannot be used to identify the user outside the game.)

3. How Information is Used

The collected information is used solely for the following purposes:

  • To notify players about available lobbies via the designated Discord server.
  • To make sure, that only genuine players can create lobbies on our server (prevent DDoS and fake data spam).
  • To update the status of the lobby in real time, enhancing coordination among players.
  • To provide lobby-management features for hosts, and track hosting statistics on Discord.
  • To ensure, that progress in custom achievements isn't lost when updating or reinstalling the mod.

No personal data or any other information beyond what is listed above is collected or processed.


4. Data Sharing

  • The collected information is only sent to the EHR Website through an API.
  • No data is shared with third parties or used for any other purposes.

5. User Control and Opt-Out

You have full control over whether to enable or disable data sharing. You can disable data sharing by:

  1. Opening the Room Settings UI.
  2. Navigating to the System Settings tab.
  3. Turning off the setting labeled Post the lobby code to the EHR Website.
  4. Turning off the setting labeled Store completed achievements on the EHR database.

When disabled, no lobby information will be collected or transmitted.


6. Data Retention

  • Lobby data is retained only as long as the lobby is active. Once a lobby is closed, the data is removed from our system within 3 minutes.
  • We do not store historical records of lobbies after they are removed.
  • To delete your achievements from our database, please contact us through the official EHR Discord server.

7. Changes to this Privacy Policy

We may update this Privacy Policy from time to time. Any changes will be communicated through an update in the mod or via the official EHR Discord channel.


8. Contact Us

If you have any questions about this Privacy Policy or how your data is handled, please contact us at:

The EHR Discord Server


By using the Endless Host Roles mod, you agree to the terms outlined in this Privacy Policy.