aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Expand)AuthorAgeFilesLines
* 'to' -> 'so', typo in !cfilter commentGravatar jesopo2019-09-201-1/+1
* remove redundant old docstring kwargs from !silenceGravatar jesopo2019-09-201-5/+0
* refactor all checks for channel_type to server.is_channel()Gravatar jesopo2019-09-203-5/+4
* improve !ud usage string (wrt #number)Gravatar jesopo2019-09-201-1/+1
* change !ud index syntax and put it in help textGravatar jesopo2019-09-201-8/+9
* move where optional for_str is insertedGravatar jesopo2019-09-201-1/+1
* 'path' is now 'args'Gravatar jesopo2019-09-201-4/+4
* bitbot is a Service (bot), not a PersonGravatar jesopo2019-09-201-1/+1
* make a better "random ID url" functionGravatar jesopo2019-09-201-5/+4
* make Accept ID (and Follow ID) our own domainGravatar jesopo2019-09-201-3/+7
* 'path' -> 'args' on REST API eventsGravatar jesopo2019-09-201-1/+1
* update _ap_*_url() functions to use path-argsGravatar jesopo2019-09-201-6/+6
* add missing ")"Gravatar jesopo2019-09-201-1/+1
* use path-arg variables for AP urls, not get paramsGravatar jesopo2019-09-201-2/+6
* support path-arg variables in url_forGravatar jesopo2019-09-201-4/+10
* use source Hostmask from multiline batchGravatar jesopo2019-09-191-1/+2
* Allow passing source Hostmask to IRCBatchGravatar jesopo2019-09-191-1/+1
* add missing IRCLine importGravatar jesopo2019-09-191-1/+1
* 'bitbot.dev/multiline' -> 'draft/multiline'Gravatar jesopo2019-09-191-4/+4
* fedi http headers should be PascalCaseGravatar jesopo2019-09-192-4/+4
* actually pass Request objects to utils.http.request_many() from rss.pyGravatar jesopo2019-09-191-2/+5
* give Requests, use them in utils.http.request_many()Gravatar jesopo2019-09-191-0/+1
* append "CVE-" to CVE ids without itGravatar jesopo2019-09-181-1/+5
* move check_urls.py to bitbot-modulesGravatar jesopo2019-09-181-37/+0
* move botsnack to bitbot-modulesGravatar jesopo2019-09-181-19/+0
* move timer.py to bitbot-modulesGravatar jesopo2019-09-181-31/+0
* move slowvoice.py to bitbot-modulesGravatar jesopo2019-09-181-44/+0
* don't use JOIN/QUIT as !seen events (netsplits cause these)Gravatar jesopo2019-09-181-2/+0
* through error when fediverse server is configured but crypto is missingGravatar jesopo2019-09-182-5/+12
* `first` is now a Response object, not a dictGravatar jesopo2019-09-171-1/+1
* 'responsedata' -> 'response.data'Gravatar jesopo2019-09-171-1/+1
* allow "!config #channel" for channels other than the current oneGravatar jesopo2019-09-171-15/+22
* Show error when actor.load() failsGravatar jesopo2019-09-171-2/+3
* pass full Response from ap_utils.activity_request, use it for Actor 404Gravatar jesopo2019-09-172-13/+15
* be explicit when a command has no help availableGravatar jesopo2019-09-171-1/+5
* add !myaccountGravatar jesopo2019-09-171-0/+5
* if a word is known as a nickname but the user has no location, treat as locationGravatar jesopo2019-09-171-2/+1
* don't die when channel.topic_setter is nullGravatar jesopo2019-09-171-1/+4
* 'srt' -> 'str'•••closes #152 Gravatar jesopo2019-09-171-1/+1
* allow per-server default mumble servers•••closes #151 Gravatar jesopo2019-09-171-8/+8
* hide hidden channels from "!channels" when not pm and not current channel•••closes #150 Gravatar jesopo2019-09-171-1/+11
* add per-channel default mumble server•••closes #151 Gravatar jesopo2019-09-171-5/+28
* suggest "!config <nickname> <setting> <value>" when settings are missingGravatar jesopo2019-09-171-1/+8
* treat config target "*" as current channel or current user in PMGravatar jesopo2019-09-171-0/+7
* permit '!config #channel <setting>' and '!config own_nick <setting>'Gravatar jesopo2019-09-171-1/+6
* 'seperate_hostmask()' -> 'parse_hostmask()'Gravatar jesopo2019-09-163-4/+4
* update channel.topic_setter-related codeGravatar jesopo2019-09-163-3/+3
* topic_setter should be stored as a HostmaskGravatar jesopo2019-09-161-2/+1
* add !channels•••closes #147 Gravatar jesopo2019-09-161-0/+7
* move getting private_key/our_actor to __init__ (for main thread)Gravatar jesopo2019-09-161-6/+8