Quick and simple guides for getting started with Events, Smart Channels and Rich Messages.
See guideGetting started with Ilnox. Covers everything you need to be ready to enable additional features.
See guideCreation, editing, deletion, kicking, fixing, listening events, setting up personal event-notifications and the events role system.
See guideCreation, editing, renaming, transferring ownership and understanding Smart Channels user limits.
See guideGetting started with Ilnox Premium and it's benefits including Private Smart Channels, Custom Smart Channnels Variables, and Events Images.
See guideQuick and simple guides for getting started with Events, Smart Channels and Rich Messages.
Done! You may now create Smart Channels by joining the newly created Template Smart Channel.
Done! You may now start creating events via /events create!
Done! You may now start creating Rich Messages via /message new!
Should you encounter any bugs, glitches, or require assistance, please reach out in our Discord server🔧
Getting started with Ilnox is easy. To start, we need to invite Ilnox to your server and, to do that, log in via discord and press the "Add to server" button.
After inviting, we highly recommend configuring these settings using the /configure command before using any other features.
Congratulations!🎉 Ilnox is now fully functional within your server! You may configure more settings of Ilnox to change color and icon or reconfigure these settings at any time using the /configure command.
In this guide you will learn everything about Ilnox Events: creation, editing, deletion, kicking, listening, searching events, configuring personal event-notifications, events channels, events roles, and Smart Channels integration.
Events are creatable using the /events create command, upon running, Ilnox will ask you for the following information:
Once all information has been provided, Ilnox will create the event in the specified channel and automatically sign you up for it. Other users of the server may now join and leave the event whenever they please.
The event may be edited or deleted by administrators or the event creator at any time using /events edit [Event Id] or /events delete [Event Id]
In addition to editing events you are also able to kick joined users from your event using /events kick [Event Id] [User] Example: /events kick 12345 Edwin#3726
Finding events can become quite difficult from time to time, therefore there are two ways to find events. /events list <channel> & /events search [Search Term]
Upon execution, both commands will provide you lists of events that you can access within the used guild.
By default, Ilnox will alert all participants of an event 15 minutes before the scheduled time, this behavior can be changed using the /configure command to fire the notification earlier or later.
In addition to the standard notification, you can configure up to an additional 5 notifications using /events notifications configure to be sent at any time you please. Configured notifications may be listed at any time using /events notifications list
Events Channels is an optional feature enabling administrators to restrict where events can be posted. Configuration can be done using: /events channels configure which will prompt you to specify which channel you would like to configure and if there should be a role restriction to post in it.
Tip: Event channels are automatically verified occasionally ensuring their existence. If an events channel happens to be deleted it will be automatically removed from available Events Channels.
Members may execute /events channels list at any time to see what events channels are available to them, administrators will be provided an administrative view of which channels are configured and which role is required to post in it.
If multiple events channels are available to a user, they will have an option to choose during events creation.
Events Roles is an optional feature allowing events creators to attach customizable roles to their events. Roles will exist for the duration of each events existence and will be automatically assigned to the events participants.
Events Roles are only available to administrators (defined per /configure) by default, you may permit all events creators to attach roles to their events via the "Events Roles" setting available under /configure
Upon creation of a Smart Channel, Ilnox will check if the channel creator has scheduled any events for the upcoming, or past 15 minutes. If this happens to be the case the event creator will be offered to sync the Smart Channel to the event to receive matching channel name, channel description, and channel user limit for the event.
Smart Channels customization must be enabled via /configure to allow usage of Ilnox's Events Integration.
Congratulations!🎉 You have now mastered the art of Ilnox Events, happy scheduling!
In this guide, you will learn everything about Smart Channels, including Template Smart Channels, Smart Channels, Static Smart Channels, User limits, and logging.
In this guide, you will encounter the terms Template Smart Channels and Smart Channels. A Template Smart Channel is a voice channel responsible for creating Smart Channels once users join them. Smart Channels are voice channels with a linked text channel along with some additional features. Example:
In this example, the channel named "➕ Smart Channel" (marked as blue) is a Template Smart Channel that created the Smart Channel "General #1" with its linked text channel "general-1" (marked as green).
You may also encounter the term Static Smart Channel which is a Smart Channel (marked as green) that does not belong to any Template Smart Channel (marked as blue)
Template Channels are creatable using the /sc create command, upon running, will Ilnox ask you for a naming scheme for its Smart Channels. You may dynamically name the template channel's Smart Channels by including naming variables.
Naming variables may be used in Template Smart Channels and in individual Smart Channel names to achieve dynamic naming of Smart Channels. Naming variables may be combined freely.
Example: Setting a template channel's naming scheme to General would create channels only named General. Including !num! in the naming scheme will number its Smart Channels based on their creation. Setting the scheme to General #!num! will create channels with the names: General #1 -> General #24.
Variable: | Description: | Output: |
---|---|---|
!num! | Represents the Smart Channel's number in dependance of its template channel. | 1, 2, 3 ... |
!roman! | Represents the Smart Channel's number in dependance of its template channel with roman numbers. | I, II, III ... |
!military! | Represents the Smart Channel's number as letter from the NATO phonetic alphabet. | Alfa, Bravo, Charlie ... |
!animal! | Represents the Smart Channel's number as an animal. | Ant, Bear, Cat ... |
!fruit! | Represents the Smart Channel's number as a fruit. | Apple, Banana, Cherry ... |
!owner! | Represents the Smart Channel's owner's name. | Edwin ... |
You may change the naming scheme for a Template Smart Channel by running /sc edit while being connected to any of its Smart Channels.
Smart Channels Variable Manipulation allows you to alter naming variables outputting behavior and/or format. You can for example reverse the variables output order, randomize it's selection and/or make the output uppercase.
Variable Manipulations are usable via the following syntax: "[email protected]_name!", for example, to randomly choose a name from the military variable you would do: "[email protected]!", or to also make it uppercase: "[email protected]!".
Manipulation: | Description: |
---|---|
reverse | Reverses the variables output order. |
random | Randomises the variables output order. |
lower | Lowercases all characters of the variables output. |
upper | Uppercases all characters of the variables output. |
title | Uppercases the first character of every word from the variables output. |
capitalize | Uppercases the first character from the variables output. |
During the initial setup of Template Smart Channels, you may select if you would like its Smart Channels to appear above or below itself.
You may change the placement setting for a Template Smart Channel by running /sc edit while being connected to any of its Smart Channels.
Static Channels may be created using the /sc create command. Static Smart Channels operates and provides the same functionalities as a Smart Channel created by a Template Smart Channel would except that they won't be deleted automatically.
Each Smart Channel is manageable by the server's administrators (as defined by the /configure command) and the Smart Channels owner. Ownership of a Smart Channel is granted to the member who initialized it and can be provided using /sc owner. When the current owner leaves the Smart Channel, ownership will be automatically transferred to another user connected to the Smart Channel.
Ownership of a Smart Channel may be manually transferred by administrators or the Smart Channel owner using /sc owner [new_owner].
The Smart Channel owner (or the servers administrators) have access to /sc name which can be used to give the Smart Channel a nickname, and /sc limit to update the user limit of the channel per Smart Channels specs.
Connected administrators (and the channel owner, depending on the server's configuration) may additionally choose to ban (and unban) users from their Smart Channel via /sc ban and /sc unban respectively. A banned user will be denied connect permission on the channel.
Smart Channels customization and user bans must be enabled via /configure to allow usage of /sc name, limit, bitrate, ban & unban respectively.
User limit behavior in Smart Channels is a bit different than the usual user limit. Smart Channels don't count bots as users in the voice channel and will dynamically adjust the channel's user limit to allow real users in. Example: If you were to have a Smart Channel with a user limit of 2 and a bot joined, the Smart Channel would automatically adjust its user limit to 3 to ensure slots for real users. Once a bot leaves the limit will be adjusted back to 2 to allow a total of 2 real users in the channel.
Smart Channels may use two different types of text channels. You may choose between a dedicated text channel only accessible by connected users or the natively integrated text channel within a voice channel.
Native text channels are accessible by everyone with connect permission on the voice channels, regardless if they're connected to the Smart Channel or not. This behaivor can not be changed due to Discord limitations.
Smart Channel logging is an optional feature enabling administrators to have Ilnox save messages sent in Smart Channels, and command executions related to the channel to threads. Smart Channel logging can be configured using the /configure command.
Once Smart Channel logging has been configured, created Smart Channels will be provided a Moderation ID and users will be informed that messages are being logged.
Administrators may update logging for a certain Smart Channel by running /sc logging [on/off] to enable/disable logging of the Smart Channel. Smart Channel logging changes are logged:
Congratulations!🎉 You've now become an expert on Smart Channels!
In this guide will you learn everything about your Ilnox Premium benefits, including Private Smart Channels, Custom Smart Channnels Variables, and Events Images.
Ilnox Premium benefits may be used with the Ilnox Discord bot or with the Ilnox Premium Discord bot. Only servers with an Ilnox Premium license are able to use the Ilnox Premium bot, which typically offers faster response times.
Note: Smart Channels, Events, and Rich Messages are not synced between the Ilnox Discord bot and the Ilnox Premium Discord bot, so you may need to re-configure them in order to use them.
You may invite the Ilnox Premium bot via this invite link or by using the "/premium invite" command on the Ilnox Discord bot.
Once pledging to a tier that suits your needs on the Ilnox Patreon page. Then, connect your Discord and Patreon accounts by following Patreons instructions. Ilnox will attempt to send you a message as soon as it receives the connection from Patreon, which is usually within 10 minutes.
After linking your Patreon and Discord account will you need to activate a Ilnox Premium license on the server you want to use the premium features on. Activation is done by running the "/premium licenses manage" command on the server where you want to use the premium features. This will enable you to receive the benefits of Ilnox Premium on that server.
Premium Smart Channel being turned private with the creator allowing access to their friend.
Private Smart Channels are invite-only Smart Channels created by template channels configured to create private channels or made private via commands. The channel creator may then freely grant/revoke connect access to whoever they wish via commands. (See Usage)
Private Smart Channels either be created by a Template Smart Channel by enabling the "Private Smart Channels by default" option while creating a Template channel via "/sc create" or by editing an existing one via "/sc edit".
Any Template-based/Temporary Smart Channel may otherwise be made private by running "/sc private" while being connected to a Smart Channel. This method automatically grants connect access to users currently connected to the Smart Channel.
The Smart Channels owner (or the servers administrators per /configure) may allow connect access to a user or role by running "/sc access allow [user/role]" while being connected to the Private Smart Channel.
A users/roles connect access may be revoked at any time by the Smart Channels owner (or the servers administrators) via "/sc access revoke [user/role]".
Note: The /sc access revoke command will not remove/"kick" users / users with an effected role from the Private Smart Channel, please use "/sc ban [user]" instead to forcefully remove a somone from the channel.
A Private Smart Channel may be unlocked at any time by the channel owner/administrators via the "/sc public" command. The command will upon execution delete all explicit connect accesses & rebuild permissions to the state before the channel was turned private. *
* Slight changes may occur if commands such as "/sc ban" has been used.
Two Premium Smart Channels named using a custom variable.
Custom Smart Channels Variables are variables usable in Smart Channels naming schemes (e.g. "/sc create", "/sc edit", "/sc name" ...) that allows full customization of channel names.
Custom Variables may be created by running "/sc variables create" and filling out the provided form with a desired variable name along with exclamation-separated values for the variables output. For example, a variable named "places" which outputs "San Francisco", "New York", and "Paris" would require you to fill out the form as follows:
The variable may then be used in Smart Channels naming schemes as any other Smart Channels Variable but with the name "custom-places" and therefore used with "!custom-places!".
Tip: You may use custom variables with Smart Channels Variables Manipulations to randomize the output order of the variable or change its formatting. (See the Smart Channels guide for more details.)
You may delete a Custom Smart Channel Variable by running "/sc variables delete [variable name]", edit a variable with "/sc variables edit [variable name]", or list all the servers custom variables with "/sc variables list".
A Smart Channel created in a custom category.
Custom Smart Channels Categories allows you to make Smart Channels appear in a category of your choice different from the one the Template Smart Channel is in.
You can configure a Template Smart Channel to use a custom category by running "/sc edit" and setting the "Custom Smart Channels Category" option to the desired category.
When creating a new Smart Channel using a Template Smart Channel, the newly created channel will be grouped with other Smart Channels created from the same Template Smart Channel in the custom category. However, if there are no other channels in that group, the created channel will be placed as a new group.
For Template Smart Channels with custom categories, the Above and Below placement settings will behave as follows:
Created channels will appear just below any existing channels within the group of channels created from that Template Smart Channel. If there are no other channels in that group, the created channel will be placed above all other channel groups in the category as a new group.
Created channels will appear just above any existing channels within the group of channels created from that Template Smart Channel. If there are no other channels in that group, the created channel will be placed below all other channel groups in the category as a new group.
Events Images allows users to add images to their events taking place in a server with a Ilnox Premium license. The image will be displayed below the event's description.
Users may add an image to their events via uploading during the event's creation ("/events create") or editing an existing event ("/events edit [event id] (image)"), a user may remove the image from an event by running "/events edit [event id]".
Smart Channels Roles are automatically created and assigned to users by Ilnox when a Smart Channel has more than 50 concurrent users, no prior setup is required.
Thank you for using Ilnox Premium! Please reach out if you have any questions, suggestions, or feedback in our Discord server🔧