spark942

View on GitHub

Projects

This user doesn't have any project on FeatHub yet.

Features suggested

Project Feature Score Description
Kwoth/NadekoBot Auto-Link Remover (options in description) 32 **Auto-Link Remover** - Add a toggable command per text channel that can detect any link and auto-remove them. `.alr` (Auto Link Removal) - Auto Link Removal is now set for this channel! This could be done the same way for uploaded images. This is purely a fast and easy moderation and discord organization feature i've been waiting for. - Add a command to whitelist links `.whitelistlink strict http://nadekobot.xyz/embedbuilder/` `.wl [domain|subdirectory|strict] http://link.com/` domain : allow all links with the same domain subdirectory : allow all links starting with `http://reddit.com/r/lifesimulator` strict : need to be exactly the same link
Kwoth/NadekoBot Regex for Custom Reactions 9
Kwoth/NadekoBot Not reset .crstats after reboot 1
Kwoth/NadekoBot Force exclusivity on self-assigned roles 2 __**Syntax :**__ `.esar [role]` `=========================================` __**Example :**__ `.esar sa-role4` The bot will remove other self-assigned roles for all members with `sa-role4` Self-assignable roles : `sa-role1`, `sa-role2`, `sa-role3`, `sa-role4`, `sa-role5`, `sa-role6` **Before** Member A roles : `sa-role0`, `sa-role1`, `sa-role4` Member B roles : `sa-role2`, `sa-role3`, `sa-role4` Member C roles : `sa-role3`, `sa-role4`, `sa-role6` Member D roles : `sa-role1`, `sa-role5` **After** executing `.esar sa-role4` Member A roles : `sa-role0`, `sa-role4` Member B roles : `sa-role4` Member C roles : `sa-role4` Member D roles : `sa-role1`, `sa-role5` This is very helpful if hundred/thousand of members used to have multiple roles before toggling the exclusive functionality (`.tesar`)
Kwoth/NadekoBot ACR : Allow sending text file containing the result to bypass the 2000 characters limit per message 1 Because embed limit is a higher than a simple message : https://discordapp.com/developers/docs/resources/channel#embed-limits Field Limit `title 256 characters` `description 2048 characters` `fields Up to 25 field objects` `field.name 256 characters` `field.value 1024 characters` `footer.text 2048 characters` `author.name 256 characters` In addition to the limits above, the sum of all characters in an embed structure must not exceed 6000 characters. Message : `.acr "trigger"` Content on the text file : `result`
Kwoth/NadekoBot Update so Aliases can trigger ACRs 1
Kwoth/NadekoBot Schedule commands (with a lot of options, see description) 9 **Schedule commands** - Add scheduler command (like reminder but recurring) with optional time or/and end date arguments: `[me/here/channel name]` same as reminder `[sd-{date}]` start date, format `YYYY-MM-DD` `[interval]` same as reminder time, format `mo>w>d>h>m` OR dmo (day of the month) ex: 1dmo = every 1 mth the same day, 01/30 03/30 04/30 05/30 feb skip bcs no 30th day `[Multiword msg]` same as reminder Optional arguments : `[st-{time}]` start time, format `HH:MM:SS`, default is `00:00:00` `[ed-{date}]` end date, format `YYYY-MM-DD`, if omitted will trigger 4ever `[et-{time}]` end time, format `HH:MM:SS`, default is `00:00:00` - needs [ed-{date}] to be used `[i{iteration offset}]` iteration offset, default is 0, would be added to %n% since `[sd-{date}] [st-{time}]` Placeholders : `%n%` count of next iteration (including offset [i{iteration count}]), increment every interval `%today%` current date `YYYY-MM-DD` - date format could be set in the future via command `%now%` current time `HH:MM:SS` `%user%` user who ran the command `.schedule [channel name] [sd-{date}] [st-{time}] [ed-{date}] [et-{time}] [i{iteration count}] [interval] [Multiword msg]` => `.schedule #alarms sd-2017-05-15 st-17:55:00 1d War in 5 minutes!` War alarm everyday at 17h55 from May 15th `.schedule #events sd-2017-04-01 st-15:00:00 1w Weekend event Start!` Weekend event alarm every Saturday at 15h00 `.schedule #calendar sd-2017-01-02 ed-2017-12-31 i2 1w Week %n% of 2017, %today%` Week 5 of 2017, 2017-01-30 - Add a schedule list command `.schedulelist #` # = page - Add a schedule remover command `.delschedule #` # = schedule id - Add put an alias on a schedule id `.schedulealias # {Multiword Text}` - Add a command scheduler `.schedulecmd` works the same as `.schedule` but for commands Placeholder for Customreactions : - %schdl:#% - # is the id of the schedule, will print the alias of the schedule - %schdlcd:#% - # is the id of the schedule, will print the time left until next iteration

Comments

Project Feature Comment When
Kwoth/NadekoBot Automatically .warn when someone says a filtered word Weight filtered word so we can give a warning after # points 5 days ago
Kwoth/NadekoBot Have Nadeko Remove ANY link. I think there is already a suggestion for this one? https://feathub.com/Kwoth/NadekoBot/+36 19 days ago
Kwoth/NadekoBot make GROUP of exclusive roles Want it. Possibly add a permission for each separate group **List of all new/updated commands :** (syntax + examples) `.asar "groupname" newrole` - `.asar "Races" Elf` `.asar "Races" Human` `.asar "Races" Undead` `.asar Ascended` note: groupname is optional, see last example `.sarg "groupname" self-assignablerole` - (add role already self-assignable) `.sarg "Races" Orc` note: a role can be in multiple groups `.cc ".iam groupname" enable SomeChannel` - add double quote if we want to specify a groupname, stays the same without it (`.cc .iam enable SomeChannel`) same for other commands : `.sc ".iam groupname" enable` `.uc ".iam groupname" enable SomeUsername` `.rc ".iam groupname" enable SomeRolename` 19 days ago

Votes

Vote When Project Feature
5 days ago Kwoth/NadekoBot Automatically .warn when someone says a filtered word
5 days ago Kwoth/NadekoBot Not reset .crstats after reboot
14 days ago Kwoth/NadekoBot Update so Aliases can trigger ACRs
14 days ago Kwoth/NadekoBot ACR : Allow sending text file containing the result to bypass the 2000 characters limit per message
19 days ago Kwoth/NadekoBot Timed ban
19 days ago Kwoth/NadekoBot make GROUP of exclusive roles
19 days ago Kwoth/NadekoBot Force exclusivity on self-assigned roles
3 months ago Kwoth/NadekoBot Schedule commands (with a lot of options, see description)
3 months ago Kwoth/NadekoBot Regex for Custom Reactions
3 months ago Kwoth/NadekoBot Let %user% %target% %mention% working in EMBEDDED custom reaction and quotes
3 months ago Kwoth/NadekoBot Auto-Link Remover (options in description)