Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🔤 Ordralphabétix #34

Merged
merged 1 commit into from
Aug 22, 2022
Merged

🔤 Ordralphabétix #34

merged 1 commit into from
Aug 22, 2022

Conversation

Aeris1One
Copy link
Collaborator

Ordralphabétix > Bordelix

@VForiel
Copy link
Contributor

VForiel commented Aug 22, 2022

C'est se faire chier pour pas grand chose, mais why not xD
Comme on dit dans le milieu : inutile donc essentiel

@VForiel VForiel merged commit 1064f08 into Curiosity-org:master Aug 22, 2022
Aeris1One pushed a commit that referenced this pull request Apr 25, 2023
* New translations en.json (Hindi)

* New translations en.json (LOLCAT)

* Update source file en.json

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)
Aeris1One pushed a commit that referenced this pull request Apr 25, 2023
* fix(stats): NaN bot latency

* fix: segmentation fault

* fix(stats): wait until bot is ready

* fix(tickets): topics without emojis

* fix(tickets): opening a ticket

* refract(welcomer): welcome messages

* feat: enable translations cog on boot

* refract(emoji): emojis cog and manager

* fix(tr): add missing translations

* refract(args): unicode emoji converter

* feat(tickets): allow unicode emojis in topics

* fix(tr): weird english translations

* refract(events): sending server counts to lists

* add more variables to voice channels

* feat(antiscam): add report system

* feat(antiscam): add doc link to report cmd

* feat(tickets): disable tickets names "other"

* refract(rss): use class instead of dict

* fix(rss): multiple small issues

* feat(Zbot): typehint main cogs in `get_cog()`

* fix(linter): typehints

* fix(stats): sending stats to deleted bots list

* feat(mc): makes `mc mod` compat. with CurseForge

* doc: v4.1.1

* feat(rss): guild inactivity protection

* feat(linter): new allowed var name

* refract(mc): server data collection code linting

* feat(roles_react): use proper order when updating

* fix(tr): missing cap in French translation

* feat(tr): filter deleted translations when merging

* fix(antiscam): interaction detection

* feat(serverlogs): add tickets creation logs

* feat(admin): new database cmd

* build(lib): upgrade d.py version

* feat(error): add app interactions error handler

* fix(tickets): too wide interaction detection

* fix(conversion): discord IDs length

* fix(softban): reason containing spaces

* fix(doc): rss add documentation

* fix(rss): stopping rss loop

* feat(xp): new levelup message

* fix(tr): tr status with language

* refract(args): literal arguments

* feat(perms): allow binary/integer perms

* refract(server): remove unusued config

* feat(usernames): disable records for large guilds

* feat(info): change usernames history tip

* feat(ticlets): custom format

* feat(reminders): delete nice select menu

* refract(stats): improve latency frequency

* refract(stats): remove useless try/except

* refract(reminders): cleanup database methods

* fix(db): logging SQL errors

* refract(stats): use internal bot servers count

* feat(info): show bot owners when available

* feat(tr): update guild features translations

* fix(doc): misleading doc for ragequit

* feat(fun): yet another useless command

* dep(emoji): update emoji lib version

* feat(stats): count antiscam actions

* fix(dep): bot startup

* feat(logs): add new modlogs

* feat(logsà: add member_verification

* doc(moderation): deprecate verification system

* feat(mc): use curseforge api for mods

* feat(error): handle event errors

* feat(modlogs): add log when welcomer fails

* feat(modlogs): add logs when rss fails

* feat(tickets): pin intro message

* feat(stats): add ticket creation stats

* feat(stats): add nickname records

* feat(stats): add translations

* refract(config): rename some old options

* fix(tr): wrong help translation

* feat(boot): add cogs loading progress bar

* fix(ping): security patch

* build(lib): update LRFutils URL

* Update Crowdin configuration file

* Update Crowdin configuration file

* Update Crowdin configuration file

* doc(verification): add depreciation warning

* fix(tr): translation file merging

* feat(tr): update translations

* fix(tr): file un-flattening with lists

* fix(tickets): topics list with no default

* fix: progress bar

* feat(tr): add new translation language

* feat(stats): add rss warnings

* fix(args): simplify oauth url regex

* fix(ping): regex detection

* fix(arg): discord ID argument

* refract(lint): fix some code QL issues

* First hindi translation (#20)

* Create hi.json

* Remove issues badge from readme

* refract(lint): broad except

* fix(args): bot invite regex

* feat(reload): log when a lib is reloaded

* refract(lint): remove broad excepts

* refract(tr): cleanup languages files

* doc(readme): add crowdin badge

* New Crowdin updates (#24)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* remove crowdin weird lolcat files

* fix(tr): revert fr translations

* fix(config): nicknames history

* fix(config): nicknames history

* fix(logs): reset option

* fix(tr): wrong translations

* fix(reminder): correct error handler

* feat(logs): add join date to verified log

* feat(logs): fixed date delta

* New Crowdin updates (#26)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* remove crowdin weird lolcat files

* fix(tr): revert fr translations

* fix(config): nicknames history

* refract(lint): errors and list creation

* feat(find): add servers count

* feat(deps): update discord.py version

* fix(rss): youtube names with spaces

* fix(rss): youtube custom names wrongly detected

* fix(args): unicode emojis

* refract(tickets): delay cooldown check a bit

* refract(tr): delete unusued code

* feat(slash): first slash command

* fix(errors): error handler with interactions

* fix(help): too many subcommands

* fix: errors related to interactions

* fix(errors): some errors being sent 2 times

* refract: remove unusued import

* feat(slash): start migrating to app commands

* refract(moderation): cleanup max roles affectation

* doc(embed): try to fix characters escape

* fix(language): use them instead of him

* refract(db): remove one database connection

* refract(lint): rename imports

* refract(lint): remove broad excepts

* feat(slash): use slash commands for /find

* refract(errors): better error for slash in beta

* fix(utils): remove dead bots list API

* New Crowdin updates (#27)

* Update source file en.json

* Update source file en.json

* Update l10n code (#28)

* feat(find): add servers count

* feat(deps): update discord.py version

* fix(rss): youtube names with spaces

* fix(rss): youtube custom names wrongly detected

* fix(args): unicode emojis

* refract(tickets): delay cooldown check a bit

* refract(tr): delete unusued code

* feat(slash): first slash command

* fix(errors): error handler with interactions

* fix(help): too many subcommands

* fix: errors related to interactions

* fix(errors): some errors being sent 2 times

* refract: remove unusued import

* feat(slash): start migrating to app commands

* refract(moderation): cleanup max roles affectation

* doc(embed): try to fix characters escape

* fix(language): use them instead of him

* refract(db): remove one database connection

* refract(lint): rename imports

* refract(lint): remove broad excepts

* feat(slash): use slash commands for /find

* refract(errors): better error for slash in beta

* fix(utils): remove dead bots list API

* fix(error): conversion error catching

* fix(rss): feeds selector callback

* fix(stats): infinite api latency

* feat(rss): allow batch edition for text + mentions

* fix(tr): translations in threads

* fix(roles_react): external emojis usage

* feat(stats): add stats cmds command

* feat(help): better aliases indication

* New Crowdin updates (#29)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* feat(stats): improve `stats cmds`

* doc: up version to 4.1.2

* feat(stats): hide remindme stats

* refract: misc. improvements

* fix(admin): update log mentions

* fix(roles_react): update with no specified emojis

* fix(interactions): wrong method name

* fix(tickets): unicode emojis again

* feat(threads): allow threads instead of channels

* feat(modlogs): separate beta from release

* fix(stats): antiscam internal stats

* fix(admin): reactions to admin commands

* feat(tickets): add topics limit + batch deletion

* feat(args): add months as duration + fix years

* fix(formats): timem delta formatting

* feat(reminders): improve selection timeout

* feat(stats): add total guilds count

* feat(stats): add sent xp cards to internal stats

* fix(stats): rss internal stats

* Hindi Translations (#31)

* Create hi.json

* Update source file en.json (#32)

* fix(tr): hi translations

* New Crowdin updates (#33)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* fix(interaction): wrong attribute

* fix(sql): SELECT query detection

* fix(stats): commands usage SQL query

* fix(usernames): dates field in embed

* fix(pep8): markdown usage

* fix(antiscam): weird discord behavior

* feat(logs): add years in verification/leave logs

* remove(moderation): custom verification system

* refract: split libs.classes file

* refract(pep8): method names

* feat(reminders): new selector when batch deleting

* feat(rss): use new paginated selector

* feat(info): add ID length to `info id`

* fix(help): JSON file format

* refract(hw): halloween-related code

* feat(admin): add logs when syncing commands

* refract(logs): allow passing 1 embed only

* feat(event): add halloween event

* feat(hw): convert hw commands to hybrid

* refract(errors): linting and things

* feat(error): better error response

* refract(hw): remove useless import

* feat(rss): add feed enable/disable commands

* feat(stats): add disabled rss, remove translations

* refract(rss): prettify some code

* feat(stats): add dailies points

* fix(stats): is_sum column

* feat(antiscam): log antiscam warnings

* feat(paginator): add pages count

* doc(perms): update Discord link about admin perm

* feat(events): halloween 2022

* refract(event): standardize random reaction system

* fix(admin): commands response time

* refract(events): better-looking code

* refract(events): event rank card system

* feat(admin): add commands for rank cards

* refract(event): points and colors

* feat(event): actually correct halloween 2022 date

* refract: remove translations cog loading

* fix(paginator): unselecting items

* feat(rss): disable feeds with too many errors

* refract(rss): remove duplic. disabled feeds stats

* feat(stats): add event points stats

* feat(event): add leaderboard to rank command

* feat(fun): add movie command

* doc: v4.1.3

* New Crowdin updates (#34)

* New translations en.json (Hindi)

* New translations en.json (LOLCAT)

* Update source file en.json

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

Co-authored-by: Devendra Poonia <[email protected]>
Aeris1One pushed a commit that referenced this pull request Apr 25, 2023
* fix(stats): wait until bot is ready

* fix(tickets): topics without emojis

* fix(tickets): opening a ticket

* refract(welcomer): welcome messages

* feat: enable translations cog on boot

* refract(emoji): emojis cog and manager

* fix(tr): add missing translations

* refract(args): unicode emoji converter

* feat(tickets): allow unicode emojis in topics

* fix(tr): weird english translations

* refract(events): sending server counts to lists

* add more variables to voice channels

* feat(antiscam): add report system

* feat(antiscam): add doc link to report cmd

* feat(tickets): disable tickets names "other"

* refract(rss): use class instead of dict

* fix(rss): multiple small issues

* feat(Zbot): typehint main cogs in `get_cog()`

* fix(linter): typehints

* fix(stats): sending stats to deleted bots list

* feat(mc): makes `mc mod` compat. with CurseForge

* doc: v4.1.1

* feat(rss): guild inactivity protection

* feat(linter): new allowed var name

* refract(mc): server data collection code linting

* feat(roles_react): use proper order when updating

* fix(tr): missing cap in French translation

* feat(tr): filter deleted translations when merging

* fix(antiscam): interaction detection

* feat(serverlogs): add tickets creation logs

* feat(admin): new database cmd

* build(lib): upgrade d.py version

* feat(error): add app interactions error handler

* fix(tickets): too wide interaction detection

* fix(conversion): discord IDs length

* fix(softban): reason containing spaces

* fix(doc): rss add documentation

* fix(rss): stopping rss loop

* feat(xp): new levelup message

* fix(tr): tr status with language

* refract(args): literal arguments

* feat(perms): allow binary/integer perms

* refract(server): remove unusued config

* feat(usernames): disable records for large guilds

* feat(info): change usernames history tip

* feat(ticlets): custom format

* feat(reminders): delete nice select menu

* refract(stats): improve latency frequency

* refract(stats): remove useless try/except

* refract(reminders): cleanup database methods

* fix(db): logging SQL errors

* refract(stats): use internal bot servers count

* feat(info): show bot owners when available

* feat(tr): update guild features translations

* fix(doc): misleading doc for ragequit

* feat(fun): yet another useless command

* dep(emoji): update emoji lib version

* feat(stats): count antiscam actions

* fix(dep): bot startup

* feat(logs): add new modlogs

* feat(logsà: add member_verification

* doc(moderation): deprecate verification system

* feat(mc): use curseforge api for mods

* feat(error): handle event errors

* feat(modlogs): add log when welcomer fails

* feat(modlogs): add logs when rss fails

* feat(tickets): pin intro message

* feat(stats): add ticket creation stats

* feat(stats): add nickname records

* feat(stats): add translations

* refract(config): rename some old options

* fix(tr): wrong help translation

* feat(boot): add cogs loading progress bar

* fix(ping): security patch

* build(lib): update LRFutils URL

* Update Crowdin configuration file

* Update Crowdin configuration file

* Update Crowdin configuration file

* doc(verification): add depreciation warning

* fix(tr): translation file merging

* feat(tr): update translations

* fix(tr): file un-flattening with lists

* fix(tickets): topics list with no default

* fix: progress bar

* feat(tr): add new translation language

* feat(stats): add rss warnings

* fix(args): simplify oauth url regex

* fix(ping): regex detection

* fix(arg): discord ID argument

* refract(lint): fix some code QL issues

* First hindi translation (#20)

* Create hi.json

* Remove issues badge from readme

* refract(lint): broad except

* fix(args): bot invite regex

* feat(reload): log when a lib is reloaded

* refract(lint): remove broad excepts

* refract(tr): cleanup languages files

* doc(readme): add crowdin badge

* New Crowdin updates (#24)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* remove crowdin weird lolcat files

* fix(tr): revert fr translations

* fix(config): nicknames history

* fix(config): nicknames history

* fix(logs): reset option

* fix(tr): wrong translations

* fix(reminder): correct error handler

* feat(logs): add join date to verified log

* feat(logs): fixed date delta

* New Crowdin updates (#26)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (French familiar)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* remove crowdin weird lolcat files

* fix(tr): revert fr translations

* fix(config): nicknames history

* refract(lint): errors and list creation

* feat(find): add servers count

* feat(deps): update discord.py version

* fix(rss): youtube names with spaces

* fix(rss): youtube custom names wrongly detected

* fix(args): unicode emojis

* refract(tickets): delay cooldown check a bit

* refract(tr): delete unusued code

* feat(slash): first slash command

* fix(errors): error handler with interactions

* fix(help): too many subcommands

* fix: errors related to interactions

* fix(errors): some errors being sent 2 times

* refract: remove unusued import

* feat(slash): start migrating to app commands

* refract(moderation): cleanup max roles affectation

* doc(embed): try to fix characters escape

* fix(language): use them instead of him

* refract(db): remove one database connection

* refract(lint): rename imports

* refract(lint): remove broad excepts

* feat(slash): use slash commands for /find

* refract(errors): better error for slash in beta

* fix(utils): remove dead bots list API

* New Crowdin updates (#27)

* Update source file en.json

* Update source file en.json

* Update l10n code (#28)

* feat(find): add servers count

* feat(deps): update discord.py version

* fix(rss): youtube names with spaces

* fix(rss): youtube custom names wrongly detected

* fix(args): unicode emojis

* refract(tickets): delay cooldown check a bit

* refract(tr): delete unusued code

* feat(slash): first slash command

* fix(errors): error handler with interactions

* fix(help): too many subcommands

* fix: errors related to interactions

* fix(errors): some errors being sent 2 times

* refract: remove unusued import

* feat(slash): start migrating to app commands

* refract(moderation): cleanup max roles affectation

* doc(embed): try to fix characters escape

* fix(language): use them instead of him

* refract(db): remove one database connection

* refract(lint): rename imports

* refract(lint): remove broad excepts

* feat(slash): use slash commands for /find

* refract(errors): better error for slash in beta

* fix(utils): remove dead bots list API

* fix(error): conversion error catching

* fix(rss): feeds selector callback

* fix(stats): infinite api latency

* feat(rss): allow batch edition for text + mentions

* fix(tr): translations in threads

* fix(roles_react): external emojis usage

* feat(stats): add stats cmds command

* feat(help): better aliases indication

* New Crowdin updates (#29)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* feat(stats): improve `stats cmds`

* doc: up version to 4.1.2

* feat(stats): hide remindme stats

* refract: misc. improvements

* fix(admin): update log mentions

* fix(roles_react): update with no specified emojis

* fix(interactions): wrong method name

* fix(tickets): unicode emojis again

* feat(threads): allow threads instead of channels

* feat(modlogs): separate beta from release

* fix(stats): antiscam internal stats

* fix(admin): reactions to admin commands

* feat(tickets): add topics limit + batch deletion

* feat(args): add months as duration + fix years

* fix(formats): timem delta formatting

* feat(reminders): improve selection timeout

* feat(stats): add total guilds count

* feat(stats): add sent xp cards to internal stats

* fix(stats): rss internal stats

* Hindi Translations (#31)

* Create hi.json

* Update source file en.json (#32)

* fix(tr): hi translations

* New Crowdin updates (#33)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* fix(interaction): wrong attribute

* fix(sql): SELECT query detection

* fix(stats): commands usage SQL query

* fix(usernames): dates field in embed

* fix(pep8): markdown usage

* fix(antiscam): weird discord behavior

* feat(logs): add years in verification/leave logs

* remove(moderation): custom verification system

* refract: split libs.classes file

* refract(pep8): method names

* feat(reminders): new selector when batch deleting

* feat(rss): use new paginated selector

* feat(info): add ID length to `info id`

* fix(help): JSON file format

* refract(hw): halloween-related code

* feat(admin): add logs when syncing commands

* refract(logs): allow passing 1 embed only

* feat(event): add halloween event

* feat(hw): convert hw commands to hybrid

* refract(errors): linting and things

* feat(error): better error response

* refract(hw): remove useless import

* feat(rss): add feed enable/disable commands

* feat(stats): add disabled rss, remove translations

* refract(rss): prettify some code

* feat(stats): add dailies points

* fix(stats): is_sum column

* feat(antiscam): log antiscam warnings

* feat(paginator): add pages count

* doc(perms): update Discord link about admin perm

* feat(events): halloween 2022

* refract(event): standardize random reaction system

* fix(admin): commands response time

* refract(events): better-looking code

* refract(events): event rank card system

* feat(admin): add commands for rank cards

* refract(event): points and colors

* feat(event): actually correct halloween 2022 date

* refract: remove translations cog loading

* fix(paginator): unselecting items

* feat(rss): disable feeds with too many errors

* refract(rss): remove duplic. disabled feeds stats

* feat(stats): add event points stats

* feat(event): add leaderboard to rank command

* feat(fun): add movie command

* doc: v4.1.3

* New Crowdin updates (#34)

* New translations en.json (Hindi)

* New translations en.json (LOLCAT)

* Update source file en.json

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* fix(events): wait for the bot to be ready

* fix(movie): fields values

* fix(admin): owner reload feedback

* fix(rss): loop log

* fix(admin): faq update command

* fix(stats): disabled feeds

* fix(halloween): use replies and hide year

* fix(event): dont list non participants in top5

* fix(halloween): remove old commands names

* refract(halloween): fix typing, improve check

* feat(stats): add enabled serverlogs stat

* fix(stats): dont send antiscam/tickets if null

* refract(rss): remove unusued import

* feat(doc): add zbot ToS

* fix(rss): invalid twitch URL

* refract(antiscam): linting things

* fix(stats): tickets events

* fix(stats): code lines count including strings

* refract(loop): move translations loops in its cog

* fix(stats): SQL syntax error

* fix(tickets): opening with a topic with no emoji

* feat(antiscam): publish unicode map

* refract(antiscam): use websites list from database

* feat(antiscam): update unicode map

* feat(antiscam): add cmd to refresh database

* feat(antiscam): add beginning of model training

* feat(antiscam): improve model training and save it

* New Crowdin updates (#36)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* doc: v4.1.4

Co-authored-by: Devendra Poonia <[email protected]>
Aeris1One pushed a commit that referenced this pull request Apr 25, 2023
* feat(stats): add total guilds count

* feat(stats): add sent xp cards to internal stats

* fix(stats): rss internal stats

* Hindi Translations (#31)

* Create hi.json

* Update source file en.json (#32)

* fix(tr): hi translations

* New Crowdin updates (#33)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* New translations en.json (Hindi)

* fix(interaction): wrong attribute

* fix(sql): SELECT query detection

* fix(stats): commands usage SQL query

* fix(usernames): dates field in embed

* fix(pep8): markdown usage

* fix(antiscam): weird discord behavior

* feat(logs): add years in verification/leave logs

* remove(moderation): custom verification system

* refract: split libs.classes file

* refract(pep8): method names

* feat(reminders): new selector when batch deleting

* feat(rss): use new paginated selector

* feat(info): add ID length to `info id`

* fix(help): JSON file format

* refract(hw): halloween-related code

* feat(admin): add logs when syncing commands

* refract(logs): allow passing 1 embed only

* feat(event): add halloween event

* feat(hw): convert hw commands to hybrid

* refract(errors): linting and things

* feat(error): better error response

* refract(hw): remove useless import

* feat(rss): add feed enable/disable commands

* feat(stats): add disabled rss, remove translations

* refract(rss): prettify some code

* feat(stats): add dailies points

* fix(stats): is_sum column

* feat(antiscam): log antiscam warnings

* feat(paginator): add pages count

* doc(perms): update Discord link about admin perm

* feat(events): halloween 2022

* refract(event): standardize random reaction system

* fix(admin): commands response time

* refract(events): better-looking code

* refract(events): event rank card system

* feat(admin): add commands for rank cards

* refract(event): points and colors

* feat(event): actually correct halloween 2022 date

* refract: remove translations cog loading

* fix(paginator): unselecting items

* feat(rss): disable feeds with too many errors

* refract(rss): remove duplic. disabled feeds stats

* feat(stats): add event points stats

* feat(event): add leaderboard to rank command

* feat(fun): add movie command

* doc: v4.1.3

* New Crowdin updates (#34)

* New translations en.json (Hindi)

* New translations en.json (LOLCAT)

* Update source file en.json

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* fix(events): wait for the bot to be ready

* fix(movie): fields values

* fix(admin): owner reload feedback

* fix(rss): loop log

* fix(admin): faq update command

* fix(stats): disabled feeds

* fix(halloween): use replies and hide year

* fix(event): dont list non participants in top5

* fix(halloween): remove old commands names

* refract(halloween): fix typing, improve check

* feat(stats): add enabled serverlogs stat

* fix(stats): dont send antiscam/tickets if null

* refract(rss): remove unusued import

* feat(doc): add zbot ToS

* fix(rss): invalid twitch URL

* refract(antiscam): linting things

* fix(stats): tickets events

* fix(stats): code lines count including strings

* refract(loop): move translations loops in its cog

* fix(stats): SQL syntax error

* fix(tickets): opening with a topic with no emoji

* feat(antiscam): publish unicode map

* refract(antiscam): use websites list from database

* feat(antiscam): update unicode map

* feat(antiscam): add cmd to refresh database

* feat(antiscam): add beginning of model training

* feat(antiscam): improve model training and save it

* New Crowdin updates (#36)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* doc: v4.1.4

* fix(dependencies): pin LRFutils version

* refract(error): exception handling

* refract(admin): hide eval command

* feat(help): add category emojis and small QoL

* fix(unban): error when user not found

* feat(cases cog): linting

* feat(stats): add activated antiscam count

* refract(admin): fix linting

* feat(ConfirmView): add send_confirmation option

* feat(config): config command is now hybrid

* fix(rss): weird Twitter url redirection

* feat(event): planification for no-challenge events

* feat(slash): add auto command mention formatter

* feat(slash): use cmd mentions when possible

* fix(admin): app commands sync

* feat(slash): migrate ticket commands

* fix(config): deleted options

* fix(help): tickets cmd category

* feat(deps): upgrade discord.py

* feat(twitch): start new plugin

* refract(help): help when no subcommand invoked

* feat(twitch): add logic commands

* fix(rss): feed selection when only one feed exists

* feat(slash): global commands actually global

* fix(stats): hide more private commands

* feat(twitch): help and cooldown

* fix(cache): server config cache

* feat(twitch): add max streamers count

* feat(twitch): add translations

* fix(tr): outdated tip

* feat(tr): allow translation from Context object

* fix(start): unicode file reading

* feat(config): pagination, yay!

* feat(slash): convert antiscam

* fix(doc): typo in pong cmd

* feat(mod): remove pin cmd

* fix(requirements): scikit-learn

* refract(servers): merge beta and release tables

* feat(twitch): start notifications system

* fix(events): crash when Rss is not loaded

* fix(sql): remove "servers_beta" table

* refract(xp): rank card font usage

* feat(xp): rank card fallback to embed/txt

* feat(slash): migrate clear and slowmode

* fix(twitch): loop delay

* feat(clear): cleanup code

* fix(server): config modification

* feat(slash): convert kick

* feat(modlogs): add reason in timeout

* fix(server): muted_role default value

* refract(args): converters typing

* feat(slash): convert more mod commands

* fix(find): unloaded cogs

* feat(stats): update ignored guilds list

* fix(temp): timezone issues in tempmute/tempban

* feat(view): improve paginator UX

* feat(slash): migrate even more mod commands

* fix(rmd): reminders deletion

* feat(mutelist): pagination

* feat(perms): slash + better UI

* fix(admin): send_msg command

* feat(cases): use pagination

* feat(doc): v4.2.0

* fix(twitch): variable name

* feat(errors): anti spam blocker

* feat(stats): add slash commands usage

* refractor(logs): username change logs registration

* feat(stats): more optimization

* feat(events): christmas 2022 event

* feat(stats): add serverlogs emission stats

* refract(assets): move assets folder one up

* refract(assets): rename cards folder

* feat(assets): gitignore files

* feat(stats): first try for total RAM stats

* refract(stats): fix comments

* feat(twitch): add streaming alerts

* feat(twitch): correct error for invalid twitch names

* feat(twitch): grant streamer role

* feat(twitch): better streamers list

* feat(twitch): add roles and improve notifications

* feat(twitch): allow subscribing by URL

* feat(muteconfig): improve confirmation msg

* feat(confirm): disable buttons after a choice

* fix(config): autocompletion typing

* feat(twitch): add permission check

* feat(modlogs): add autocompletion

* feat(twitch): add API caching

* feat(antiscam): report by right-clicking

* New Crowdin updates (#38)

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* feat(event): add christmas 2022 banner

* feat(start): add axobot

* feat(axo): make zbot ignore input when axobot

* fix(serverlogs): check axobot presence

* fix(serverconfig): default value usage

* refract(twitch): logs call

* feat(admin): git pull

* feat(admin): allow packages installation when pull

* fix(modlogs): kick event when bot leaves

* fix(stats): number formating

* feat(config): add missing translations

* fix(twitch): permissions check

* doc(twitch): add documentation

* fix(modlogs): permissions check

* fix(help): permissions cmd category

* fix(help): category of sub-sub-command

* fix(perms): permission checks

* feat(stats): use entity_id instead of beta boolean

* fix(stats): get_stats SQL query

* feat(axo): check by channel for support server

* fix(reminders): datetime comparison

* feat(rss): log active guilds change

* feat(rss): deprecate active_guild column

* fix(xp): rank card cleanup

* fix(xp): top with no page

* feat(axo): improve axobot changelog

* fix(doc): invitation url

* feat(doc): add axobot to readme

* feat(axo): update bot invite url

* refract(events): unusued attribute

* fix(partners): axobot transition

* refract(doc): remove Zbot references

* feat(roles_react): remove author control

* feat(stats): add backup size

* fix(stats): backup size detection

* doc(modlogs): add examples and doc link

* fix(errors): cooldown seconds notation

* feat(modlogs): add channel argument

* fix(lint): unneeded tab

* feat(ctx): allow to easily send json

* feat(doc): add axobot doc url

* feat(config): improve compatibility with threads

* fix(rss): better exception handler in loop

* feat(loops): ping when a loop breaks

* fix(logs): guild join internal log

* New Crowdin updates (#39)

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Small fixes on axobot + streams (#40)

* feat(stats): use entity_id instead of beta boolean

* feat(axo): check by channel for support server

* feat(axo): improve axobot changelog

* fix(doc): invitation url

* feat(event): add christmas event

* feat(axo): better migration support

* feat(doc): add axobot doc url

* feat(config): improve compatibility with threads

* fix(rss): better exception handler in loop

* feat(loops): ping when a loop breaks

* fix(logs): guild join internal log

* New Crowdin updates (#39)

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* fix(event): christmas collect outside of christmas

* fix(stats): total guilds count

* feat(axo): improve migration message

* Fix Christmas event

* Fix Christmas event (bis)

* Fix Christmas event (bis)

* fix(stats): stats cmds command

* feat(welcome): use command mention

* refract(stats): reduce rows count

* feat(movie): delete command

* feat(say): allow bot admins to bypass check

* fix(admin): error when deleting invocation

* doc(perms): update permissions list

* New Crowdin updates (#41)

* Update source file en.json

* Update source file en.json

* New translations en.json (LOLCAT)

* Update source file en.json

* New translations en.json (LOLCAT)

* New translations en.json (LOLCAT)

* feat(axo): new migration alert

* feat(update): disable zbot changelogs in support

Co-authored-by: Devendra Poonia <[email protected]>
Co-authored-by: Awhikax <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants