Elyth simplifies bot creation through Action Strings. An action string typically consists of a VERB followed by arguments and can utilize dynamic {variables}.
REPLY: <message>
REPLY: Got it, {user.nick}!SAY: <message>
SAY: The current time is {time}.SEND <#channel_name_or_id_or_var>: <message>
#announcements), a channel ID (e.g., 1234567890), or a variable resolving to one (e.g., {channel.id}).SEND #logs: User {user.name} used the {message.content.split()[0]} command.ADDROLE <user_id_or_mention_or_name_or_var> <role_id_or_name_or_var>: [optional_reason]
ADDROLE {user.id} {roleID[Verified]}: User verified.PRINT: <message>
on_ready or debugging.PRINT: Bot initialization sequence complete at {timestamp}.(More verbs are planned for future versions!)