Skip to content

A small Discord Server App for allowing Servers to edit & toggle Discord's Welcome Screen for their Servers again.

Notifications You must be signed in to change notification settings

TwilightZebby/WelcomeEditor

Repository files navigation

Welcome Editor App

A Server App to allow Discord Servers to edit & toggle the Welcome Screen feature again. Hosted using CloudFlare Workers.

Important

Since Discord favours their Server Guide feature over Welcome Screen, you will NOT be able to enable the Welcome Screen in your Server if you also have Server Guide enabled. This is a limitation/restriction on Discord's end, so if you want anyone to blame, blame them! Not this App's developer!

Warning

This Server App requires the App to have been granted the "Manage Server" Permission in order to edit and/or toggle the Welcome Screen in your Server. This is just what the Welcome Screen requires (even for Users) and this App's developer has no control over that requirement. 🙃


Welcome Editor's Links

You can add this Welcome Editor App to your Server by using this Add Server App Link.

Changelog/Patch Notes are found here on the Releases page of this Repository.

If you need help/support, feel free to either ask here on GitHub, or in Welcome Editor's Support Server on Discord.


Commands

/invite

Shows the Add App Link you can use to add Welcome Editor to your own Server.

/support

Shows links for where you can gain help/support with using Welcome Editor.

/welcome enable

Use to enable the Welcome Screen in your Server, allowing it to show to new Members joining your Server.

/welcome disable

Use to disable the Welcome Screen in your Server, preventing it from showing to new Members.

/welcome preview

Use to view a preview of the current Welcome Screen setup for your Server.

/welcome edit

Use to edit parts of, or all of, the Welcome Screen for your Server.

This includes:

  • The description shown in the Welcome Screen
  • The Channels shown in the Welcome Screen (up to 5 maximum) and a custom description for each of them

This is actually a subcommand group, allowing you to edit specific parts of the Welcome Screen using the following subcommands:

/welcome edit description

Edit the main description shown in the Welcome Screen.

/welcome edit add-channel

Add a Channel to be shown on the Welcome Screen.

Note

Only Text-based Channels can be added to the Welcome Screen. This is a limitation imposed by Discord themselves.

The exact supported Channel types are: Text, Announcement, Forum, and Media.

/welcome edit edit-channel

Edit the label for an existing listed Channel on the Welcome Screen.

/welcome edit remove-channel

Remove a Channel from being shown on the Welcome Screen.


Questions

Why did you make this App?

Someone in the Discord Admins Server really wants Discord to un-deprecate the Welcome Screen feature and allow it to be editible/toggleable in-client again - and brought up a really good use-case/point for why when I discussed this with them.

Afterwards, it got me thinking and I decided to make this App for that purpose, since the Welcome Screen is still editible & toggleable via the public API. :)

Why does this App have no green online indicator for it on the Member List sidebar?

All HTTP-only Apps are displayed like that in Discord. It is still online and functional!

Do you have a support Server for this App?

Yes, you can find it here with this invite link.

About

A small Discord Server App for allowing Servers to edit & toggle Discord's Welcome Screen for their Servers again.

Resources

Stars

Watchers

Forks

Sponsor this project