You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We removed the unblockable status from handle_url_callbacks() in #1806, so it will respect the ignored status of users matching entries in the block list (.blocks command set). We should further enhance this function so certain URL handlers (plugins or specific callables) can be disabled using the per-channel settings introduced by #1235.
URL callable handling directly invokes the matching function:
We removed the
unblockable
status fromhandle_url_callbacks()
in #1806, so it will respect the ignored status of users matching entries in the block list (.blocks
command set). We should further enhance this function so certain URL handlers (plugins or specific callables) can be disabled using the per-channel settings introduced by #1235.URL callable handling directly invokes the matching function:
sopel/sopel/coretasks.py
Lines 1009 to 1012 in c5cffdb
Normal callable handling goes through
bot.call()
, which enforces per-channel restrictions:sopel/sopel/bot.py
Lines 565 to 585 in c5cffdb
The text was updated successfully, but these errors were encountered: