Aliucord

Aliucord documentation

Unofficial documentation for the Aliucord app.


Backports

Note: To install the plugins from here you need to click the plugin name, it will download the plugin .zip, now just move it to the Aliucord/plugins folder using a file manager & restart Aliucord in case it was open.

Plugins

Feature Plugin Name
Voice messages VoiceMessages
Playing Audio files AudioPlayer (fork)
Forwarding messages ForwardMessages
Closing DMs from bottomsheet CloseDMs
Bot commands SlashCommandsFix đźš§
Bot embeds ComponentsV2 đźš§
Quests ViewQuests đźš§
Summaries Summaries đźš§
Embed playing Fluff
Swiping to reply SwipeToReply (TapTap is recommended instead)
Nick command SlashNick
Changing pronouns & display name MoreProfile ⚠️
Duplicate channel CloneChannels
Discovery Discovery đź’Ł
Devices page Sessions đź’Ł
Webhooks EditWebhooks
Sorted searching Scout
Markdown MoreHighlight
Connection icons UnknownConnectionIcons
Copy message link MessageLinkContext
Delete embed DeleteEmbeds
Favorite channels FavoriteChannels
New emojis NewEmojis
Favorite GIFs Frecents
Member since UserDetails
DMTabsV2 DMTabs
Remove attachments individually AttachmentRemover
Silent messages SilentMessages
Channel browser ChannelBrowser
Compact links CompactLinks
Copy channel link CopyLinks
Message grouping Clump
Profile themes NewProfiles
DM previews Glance

Built-in to Aliucord

Aliucord from storage

Notes:

How to use Aliucord from storage

You can also watch the video instructions.

Backports that use this method


Beginner guide

How to install plugins

  1. Join the Aliucord Discord server
  2. Make sure you are using the Aliucord app
  3. Go to #plugins-list or #new-plugins channels and hold any message or link
  4. Click on View [Author]'s Plugins for #plugins-list or Install [Plugin name] for #new-plugins
  5. Install the plugin you want

Notes:

How to install themes

  1. Join the Aliucord Discord server
  2. Make sure you are using the Aliucord app
  3. Install “Themer” plugin (can be found in #bot-spam channel with !plugins themer command)
  4. Go to #themes channel and hold any message (NOT THE LINK)
  5. Click on the first option (“Install [Theme name]”)
  6. Go to Themer plugin settings and enable the theme

How to install plugins manually

Required for #unmaintained-plugins channel

Note: If you already have the plugin .zip, just follow two last steps.

  1. Go to any plugin repository (like this one)
  2. Click the branch button and select builds
  3. Click the [PluginName].zip of the plugin you want
  4. Click Raw, View raw or the download button to download the .zip file
  5. Using a file manager (we recommend Material Files (F-Droid)) move the downloaded .zip to the Aliucord/plugins folder
  6. Restart Aliucord

Changelog

This page only shows the most relevant/important changes for most Aliucord users, if you want to see more internal changes that are not that relevant for normal Aliucord users, see the commits page.

2.?.? (NOT AVAILABLE YET)

2.7.1 (CURRENT VERSION)

2.7.0

2.6.0

2.5.0

2.4.0

2.3.1


Forks

To install them, download the plugin .zip and move it to the Aliucord/plugins folder using a file manager & restart Aliucord in case it was open.

Fork Download
AudioPlayer fork by Halkion fixes crashes and some bugs with audio files. Download AudioPlayer fork
Waifuim fork by Serinova fixes the command being fully broken. Download Waifuim fork
NekosLife fork by Serinova fixes the command being fully broken. Download NekosLife fork
CheckLinks fork by Serinova fixes the majority of the urls not being checked (VirusTotal changed its link structure). Download CheckLinks fork
Ip fork by Serinova fixes the /ip command. Download Ip fork
SendEmbeds fork by Serinova makes the /embed command work again by using directwebhook (original API died). Download SendEmbeds fork
PlayableEmbeds fork by Enovale and Omar (renamed to Fluff) makes the embeds work for every site and fixes YouTube embeds. Download Fluff
TapTap fork by Rushii adds option to delete messages. Download TapTap fork
TextReplace fork by DeafThing removes the character limit. Download TextReplace fork

Missing Features

Compared to the React Native client.

Feature Notes
Apps This means games like /wordle (ny times)
Shop Discord decoration/orbs store
Ignoring users Ignoring users (blocking without removing as friends)
Super reactions The fancy reactions that are more annoying than normal ones
E2EE VC End-to-end encryption in voice chats
Connection info Steam games count, reddit karma count, etc.
Onboarding Server onboarding
Managing join requests Managing join requests
Family center Family center
Post tagging Adding tags to forums posts
In-game friends In-game friends
Media channels “They’re a thing apparently”
Remixing images Remixing images
Soundboard Soundboard in VCs
Security keys Security key to login
Gradient roles Roles with fancy styles
Adding friends Adding friends from the “Add friend” page
Message requests Message requests

For a list of backported features, see the Backports page.


New interface

How to get modern Discord UI on Aliucord

This is not really possible due to Aliucord using an old Discord version. However, there are two themes (DiscordRN Dark & Discord Midnight theme) that replicate the color & font of it (the UI itself is not possible to replicate).

Alternatively, you can search for another modified Discord client that uses the new version instead of the old one here.


Old version

Reasons of why Aliucord uses an old Discord version

  1. The new Discord app is React Native while the Discord version that Aliucord uses (126.21) is Kotlin. React Native is a framework for building apps using JavaScript, which is not as performant as Kotlin code. Discord’s React Native version is known to have performance issues, especially on lower-end devices, because the app has been ported from iOS over to Android.

  2. Everything would need to be rewritten, wasting time, considering how bad the new Discord version is.

  3. Aliucord developers don’t like to work with the new one. Notice from the AliucordRN repository

  4. If Aliucord ceases to exist, there wouldn’t be any active clients using the good old Discord version. Bluecord situation

  5. Features from new Discord versions can be backported to the old one, and many already have been. What does backporting mean?

  6. Modded clients for the new Discord version already exist, such as Kettu.


Sounds

How to use CustomSounds, StartupSound and NoticeSound plugins

GitHub:

Locally:


Themer

Note: Reading the Documentation and using the Theme maker site can help you make your own theme.

How to set a custom background

First of all, you need to enable transparency in Themer settings (chat, chat & settings). If you want full transparency, you need to use the template.

ALLOWED HOSTS: GitHub, GitLab, Imgbb, Imgur, Locally (this one is not a website but your local files).

GitHub:

Locally:

How to set a custom font

First of all, you need to enable the Enable Custom Fonts option in Themer settings.

GitHub:

Note: If the font you want is already uploaded in some repo, you can just copy the raw link, no need to make your own repo.

Locally:

Why does my background image not work

How to make the background work with full transparency


UserPFP and BG

UserPFP

UserBG


How to logcat

Note: You will need a computer, if you don’t have one, read this instead.

A logcat provides invaluable information about any errors that occurred in our app(s) or related errors on your device for further debugging. (Do NOT apply ANY filters!)

You will need:

  1. Enable USB debugging in your phone’s developer options
  2. Run the following command in a terminal (cmd for Windows): adb logcat -c
  3. If you have not previously authorized adb on your phone, open it now and authorize your pc
  4. Now open Aliucord and reproduce the issue
  5. Run the following command now: adb logcat -d > logcat.txt
  6. The generated logcat will be in your user home directory