Skip to content

Soncresity-Industries/SChat-Tweak

Repository files navigation

SChat Tweak (iOS)

Tweak to inject SChat into Discord. Forked from BunnyTweak which is forked from VendettaTweak and modified to match with SChat-Xposed's behavior.

Warning

When sideloading with an ADP account cert, some functionality will break. If you value these features, sideload with a local development certificate instead. There is a workaround available that fixes one of the issues. See below for details.

Issues & Workaround
To resolve the fixable issue, you need to match the app's bundle ID with your provisioning profile's App ID (excluding the team ID prefix):
Issue Fixable Example
Cannot change app icons
Cannot share items to Discord
Cannot use passkeys

Doing this will break notifications if the app is backgrounded or closed

Installation

Builds can be found in the Releases tab.

Jailbroken

Important

There currently isn't a repo for Jailbroken devices to install SChat. For now please use the method below

  • Manually install by downloading the Debian package (or by building your own, see Building) and adding it to your package manager

Jailed

Release Build Repo

Add to AltStore   Add to SideStore   Add to Feather   Download from GitHub  

Testing Build Repo

Important

The Testing Build Repo may be very unstable due to us testing specific versions or features with it.

DO NOT USE IT IF YOU DON'T KNOW WHAT YOU'RE DOING

Add to AltStore   Add to SideStore   Add to Feather   Download from GitHub  

Note

TrollStore may display an encryption warning, which you can disregard.

  • If you choose the GitHub option, install the downloaded SChat.ipa using your preferred sideloading method.

Building

Instructions

These steps assume you use macOS.

  1. Install Xcode from the App Store. If you've previously installed the Command Line Utilities package, you will need to run sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer to make sure you're using the Xcode tools instead.

If you want to revert the xcode-select change, run sudo xcode-select -switch /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk

  1. Install the required dependencies. You can do this by running brew install make ldid in your terminal. If you do not have brew installed, follow the instructions here.

  2. Setup your gnu make path:

export PATH="$(brew --prefix make)/libexec/gnubin:$PATH"
  1. Setup theos by running the script provided by theos.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/theos/theos/master/bin/install-theos)"

If you've already installed theos, you can run $THEOS/bin/update-theos to make sure it's up to date.

  1. Clone this repository via git clone [email protected]:Soncresity-Industries/SChat-Tweak.git and cd into it.

  2. To build, you can run make package.

The resulting .deb file will be in the packages folder.

Contributors

Important

This repo has been forked from the @bunny-mod/BunnyTweak Repo. This project is merely a continuation of the original Software just under a different name and more features that we have planned for the future. As such all credit goes to the anazing creators of Bunny and BunnyTweak. This project is licensed under the Open Software License 3.0 (OSL 3.0)

Contributors

About

A tweak to inject SChat, a mod for Discord's mobile apps.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors