Version 14 vs 20
Version 14 vs 20
Edits
Edits
- Edit by keithzg, Version 20
- Dec 28 2022 6:06 AM
- ·Example systemd service
- Edit by keithzg, Version 14
- Feb 20 2021 7:38 PM
Edit Older Version 14... | Edit Current Version 20... |
Content Changes
Content Changes
= BetterCrewLink =
== Using BetterCrewLink on Windows ==
This //should// be as simple as the following:
# Go to [[ https://github.com/OhMyGuus/BetterCrewLink/releases | https://github.com/OhMyGuus/BetterCrewLink/releases ]],
# Choosing the most recent release (as of this writing that's [[ https://github.com/OhMyGuus/BetterCrewLink/releases/tag/v2.2.5 | 2.2.5 ]]) and download the `.exe` file (ex. [[ https://github.com/OhMyGuus/BetterCrewLink/releases/download/v2.2.5/Better-CrewLink-Setup-2.2.5.exe | Better-CrewLink-Setup-2.2.5.exe ]])
# Run that `.exe` file (ie. double-click it). You //may// need to have Among Us running already.
# You may get some popups from Windows:
## When Windows pops up asking if it should let this through the network, let it.
## Your anti-virus might also complain because BetterCrewLink is modifying Among Us.
All good? If so, there's potentially one further step. For extra features and compatibility with the web interface, we use an alternate CrewLink server in BetterCrewLink or CrewLink, so:
5. Go to {nav icon=cog,name=Settings > Change Voice Server} and put `https://bettercrewl.ink` in as the voice server. Follow this step even if BetterCrewLink isn't working for you and you're stuck using [[ documentation/gaming/amongus/proximity/crewlink | classic CrewLink ]].
Now, you should hear other people once you connect to a lobby with other BetterCrewLink.
=== Troubleshooting ===
Things sometimes go a bit screwy. Pressing {key ctrl r} to reload CrewLink (which is basically just a website running locally on your computer) often fixes things. You can also reload by pressing the little {icon refresh} icon in the top-left corner after the {icon cog}. Doing this regularly seems sadly necessary, especially after a match.
If nobody can hear you, you might accidentally be muted because the default key for mute is {key Alt}.
If you can't hear anyone, this might be due to the other annoying choice in defaults, as deafen is bound by default to {key Ctrl}.
== Using BetterCrewLink on Mobile ==
=== Android ===
Theoretically one can use the mobile version on Android: https://github.com/OhMyGuus/better-crewlink-mobile/releases
=== iOS ===
No app for you, gonna have to use the web version (see below).
== Mac or Linux ==
Use the web version (see below).
== Web Version ==
There is also a web version at https://web.bettercrewl.ink/, which should work then on {nav icon=apple,name=macOS} or {nav icon=linux,name=Linux}.
In the web interface, make sure to allow it to use your microphone, and you have to enter your //exact// ingame name and lobby code. Set your voice server to `https://bettercrewl.ink`, which is nowadays a popup selection:
{F11484 }
{F11481}
Then hit "connect".
= BetterCrewLink =
== Official documentation ==
Official documentation for BetterCrewLink can be found [[ https://github.com/OhMyGuus/BetterCrewLink/wiki/Installation | on the project's GitHub Wiki ]].
== Using BetterCrewLink on Windows ==
This //should// be as simple as the following:
# Go to [[ https://github.com/OhMyGuus/BetterCrewLink/releases | https://github.com/OhMyGuus/BetterCrewLink/releases ]],
# Choosing the most recent release (as of this writing that's [[ https://github.com/OhMyGuus/BetterCrewLink/releases/tag/v2.4.5 | 2.4.5 ]]) and download the `.exe` file (ex. [[ https://github.com/OhMyGuus/BetterCrewLink/releases/download/v2.4.5/Better-CrewLink-Setup-2.4.5.exe | Better-CrewLink-Setup-2.4.5.exe ]])
# Run that `.exe` file (ie. double-click it). You //may// need to have Among Us running already.
# You may get some popups from Windows:
## When Windows pops up asking if it should let this through the network, let it.
## Your anti-virus might also complain because BetterCrewLink is modifying Among Us. (If it is silently denying it, you may need to add an exception, or live life dangerously by temporarily disabling your anti-virus software.)
All good? If so, there's potentially one further step. For extra features and compatibility with the web interface, we use an alternate CrewLink server in BetterCrewLink or CrewLink, so:
5. Go to {nav icon=cog,name=Settings > Change Voice Server} and put `https://bettercrewl.ink` in as the voice server. Follow this step even if BetterCrewLink isn't working for you and you're stuck using [[ documentation/gaming/amongus/proximity/crewlink | classic CrewLink ]].
Now, you should hear other people once you connect to a lobby with other BetterCrewLink.
=== Troubleshooting ===
Things sometimes go a bit screwy. Pressing {key ctrl r} to reload CrewLink (which is basically just a website running locally on your computer) often fixes things. You can also reload by pressing the little {icon refresh} icon in the top-left corner after the {icon cog}. Doing this regularly seems sadly necessary, especially after a match.
If nobody can hear you, you might accidentally be muted because the default key for mute is {key Alt}.
If you can't hear anyone, this might be due to the other annoying choice in defaults, as deafen is bound by default to {key Ctrl}.
----
== Using BetterCrewLink on Mobile ==
=== Android ===
Theoretically one can use the mobile version on Android: https://github.com/OhMyGuus/better-crewlink-mobile/releases
=== iOS ===
No app for you, gonna have to use the web version (see below).
----
== Mac or Linux ==
Best option is to just use the web version (see below).
On Linux there's now a native version! However you may have problems with Among Us itself; check [[ https://github.com/ValveSoftware/Proton/issues/4190 | the Proton GitHub issue ]] for known problems, of which as of this writing there are some, although it does seem nonetheless quite playable.
----
== Web Version ==
There is also a web version at https://web.bettercrewl.ink/, which should work then on {nav icon=apple,name=macOS} or {nav icon=linux,name=Linux}.
In the web interface, make sure to allow it to use your microphone, and you have to enter your //exact// ingame name and lobby code. Set your voice server to `https://bettercrewl.ink`, which is nowadays a popup selection:
{F11484 }
{F11481}
Then hit "connect".
== Server ==
To run a server,
```
lang=bash
# Install Yarn (alternative to NPM that the official instructions have you running) using distro packages
sudo apt install yarnpkg
# Clone the repo, and move into it
git clone https://github.com/OhMyGuus/BetterCrewLink-server.git
cd BetterCrewLink-server/
# Now run yarn to install the dependencies from NPM
yarnpkg install
# Finally, actually run the server, in this example it will be reachable at http://toxic.keithzg.ca
HOSTNAME=toxic.keithzg.ca PORT=80 yarnpkg start
```
```
lang=ini, name=Example systemd unit
[Unit]
Description=BetterCrewLink server
[Service]
ExecStart=yarnpkg start
WorkingDirectory=/opt/BetterCrewLink-server
Environment=HOSTNAME=toxic.keithzg.ca PORT=80
[Install]
WantedBy=multi-user.target
```
= BetterCrewLink =
== Official documentation ==
Official documentation for BetterCrewLink can be found [[ https://github.com/OhMyGuus/BetterCrewLink/wiki/Installation | on the project's GitHub Wiki ]].
== Using BetterCrewLink on Windows ==
This //should// be as simple as the following:
# Go to [[ https://github.com/OhMyGuus/BetterCrewLink/releases | https://github.com/OhMyGuus/BetterCrewLink/releases ]],
# Choosing the most recent release (as of this writing that's [[ https://github.com/OhMyGuus/BetterCrewLink/releases/tag/v2.24.5 | 2.24.5 ]]) and download the `.exe` file (ex. [[ https://github.com/OhMyGuus/BetterCrewLink/releases/download/v2.24.5/Better-CrewLink-Setup-2.24.5.exe | Better-CrewLink-Setup-2.24.5.exe ]])
# Run that `.exe` file (ie. double-click it). You //may// need to have Among Us running already.
# You may get some popups from Windows:
## When Windows pops up asking if it should let this through the network, let it.
## Your anti-virus might also complain because BetterCrewLink is modifying Among Us. (If it is silently denying it, you may need to add an exception, or live life dangerously by temporarily disabling your anti-virus software.)
All good? If so, there's potentially one further step. For extra features and compatibility with the web interface, we use an alternate CrewLink server in BetterCrewLink or CrewLink, so:
5. Go to {nav icon=cog,name=Settings > Change Voice Server} and put `https://bettercrewl.ink` in as the voice server. Follow this step even if BetterCrewLink isn't working for you and you're stuck using [[ documentation/gaming/amongus/proximity/crewlink | classic CrewLink ]].
Now, you should hear other people once you connect to a lobby with other BetterCrewLink.
=== Troubleshooting ===
Things sometimes go a bit screwy. Pressing {key ctrl r} to reload CrewLink (which is basically just a website running locally on your computer) often fixes things. You can also reload by pressing the little {icon refresh} icon in the top-left corner after the {icon cog}. Doing this regularly seems sadly necessary, especially after a match.
If nobody can hear you, you might accidentally be muted because the default key for mute is {key Alt}.
If you can't hear anyone, this might be due to the other annoying choice in defaults, as deafen is bound by default to {key Ctrl}.
----
== Using BetterCrewLink on Mobile ==
=== Android ===
Theoretically one can use the mobile version on Android: https://github.com/OhMyGuus/better-crewlink-mobile/releases
=== iOS ===
No app for you, gonna have to use the web version (see below).
----
== Mac or Linux ==
UseBest option is to just use the web version (see below).
On Linux there's now a native version! However you may have problems with Among Us itself; check [[ https://github.com/ValveSoftware/Proton/issues/4190 | the Proton GitHub issue ]] for known problems, of which as of this writing there are some, although it does seem nonetheless quite playable.
----
== Web Version ==
There is also a web version at https://web.bettercrewl.ink/, which should work then on {nav icon=apple,name=macOS} or {nav icon=linux,name=Linux}.
In the web interface, make sure to allow it to use your microphone, and you have to enter your //exact// ingame name and lobby code. Set your voice server to `https://bettercrewl.ink`, which is nowadays a popup selection:
{F11484 }
{F11481}
Then hit "connect".
== Server ==
To run a server,
```
lang=bash
# Install Yarn (alternative to NPM that the official instructions have you running) using distro packages
sudo apt install yarnpkg
# Clone the repo, and move into it
git clone https://github.com/OhMyGuus/BetterCrewLink-server.git
cd BetterCrewLink-server/
# Now run yarn to install the dependencies from NPM
yarnpkg install
# Finally, actually run the server, in this example it will be reachable at http://toxic.keithzg.ca
HOSTNAME=toxic.keithzg.ca PORT=80 yarnpkg start
```
```
lang=ini, name=Example systemd unit
[Unit]
Description=BetterCrewLink server
[Service]
ExecStart=yarnpkg start
WorkingDirectory=/opt/BetterCrewLink-server
Environment=HOSTNAME=toxic.keithzg.ca PORT=80
[Install]
WantedBy=multi-user.target
```