| Commit message (Collapse) | Author | Age | Lines |
| | |
|
| |
|
|
|
| |
With our own implementation of sphinx's inventory fetching we no longer
need the sphinx package, and requests which were used inside of it.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
The sphinx version of the function does a lot of checks that are
unnecessary for the bot because it's not working with anything else
related to docs. The custom implementation means we can throw some of
the code out and get rid of sphinx as a dependency.
|
| | |
|
| | |
|
| |
|
|
|
| |
The signature length needed more logic and shorter limits
to ensure messages would fit in a discord message in a nice way.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
The code copied over from MarkdownConverter's implementation used
c style string formatting, there is no reason to keep the style
of strings in our code
|
| |
|
|
|
|
|
|
|
| |
The previous truncating implementation used a naive method that
disregarded the actual markdown formatting, possibly resulting in
it getting cut out. With the introduction of proper href tags this
became impossible to manage without writing an actual parser; so the
process was moved to happen when the gathered bs4 elements are being
converted into markdown
|
| | |
|
| |\
| |
| |
| |
| |
| |
| | |
# Conflicts:
# bot/cogs/doc/cog.py
# bot/converters.py
# tests/bot/test_converters.py
|
| | |\
| | |
| | | |
Updated the names of reddit emotes
|
| | | | |
|
| | | | |
|
| | | | |
|
| | |\ \
| | |/
| |/| |
Truncate internal eval.
|
| | | |\
| | |/
| |/| |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
After moving constants to config, the docstring references were not
updated accordingly, and remained uppercase.
This commit also removed the redundant list indentation.
|
| | |\ \
| | | |
| | | | |
Take steps to increase verification rate
|
| | | |\ \
| | |/ /
| |/| | |
|
| | |\ \ \
| | | | |
| | | | | |
Move bolding markdown outside of text link in help channel messages.
|
| | | |\ \ \
| | |/ / /
| |/| | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
As there are a few bugs in the implementation, I've temporarily disabled
the at-everyone ping filter in the AntiSpam cog. We can disable it after
we've fixed the bugs.
Signed-off-by: Sebastiaan Zeeff <[email protected]>
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Our AntiSpam cog suffers from a race condition that causes it to try and
infract the same user multiple times. As that happens frequently with
the burst_shared filter, it means that our bot joins in and starts
spamming the channel with error messages.
Another issue is that burst_shared may cause our bot to send a lot of
DMs to a lot of different members. This caused our bot to get a DM ban
from Discord after a recent `everyone` ping incident.
I've decided to disable the `burst_shared` filter by commenting out the
relevant lines but leave the code in place otherwise. This means we
still have the implementation handy in case we want to re-enable it on
short notice.
Signed-off-by: Sebastiaan Zeeff <[email protected]>
|
| | |/ / /
| | | |
| | | |
| | | |
| | | | |
On some devices the markdown gets rendered improperly,
leaving the asterisks in the message without bolding.
|
| | |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
python-discord/bug/filters/1130/ignore-codeblock-emoji
AntiSpam: ignore custom emojis in code blocks
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In code blocks, custom emojis render as text rather than as images.
Therefore, they probably aren't being spammed and should be ignored.
Fix #1130
|
| | |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
MrAwesomeRocks/feat/filter/1131/everyone-ping-responder
Auto-respond to everyone pings.
|
| | | |\ \ \ \
| | |/ / / /
| |/| | | | |
|
| | |\ \ \ \ \
| | | | | | |
| | | | | | | |
Completely gutted the wolfram command.
|
| | | |\ \ \ \ \
| | |/ / / / /
| |/| | | | | |
|
| | |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Added checks to ignore webhook and bot messages for antimalware
|
| | | |\ \ \ \ \ \
| | |/ / / / / /
| |/| | | | | | |
|
| | |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Use wait_for_deletion from bot/utils/messages.py rather than help_cleanup
|
| | | |\ \ \ \ \ \ \
| | |/ / / / / / /
| |/| | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | |/ / / / / /
| |/| | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | | |
Moved to seasonalbot/bot/exts/evergreen/wolfram.py
|
| | |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Censor watchchannel messages when they contain leaked tokens
|
| | | |\ \ \ \ \ \
| | |/ / / / / /
| |/| | | | | | |
|
| | | |_|_|/ / /
| |/| | | | | |
|