aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Actually provide user nickname in !weather error messageGravatar jesopo2019-04-281-1/+2
|
* Add echo.pyGravatar jesopo2019-04-281-0/+6
|
* Add opencagedata-api-key to bot.conf.exampleGravatar jesopo2019-04-281-0/+3
|
* Add user_time.pyGravatar jesopo2019-04-281-0/+33
|
* Support parsing iso8601 with microsecondsGravatar jesopo2019-04-281-2/+4
|
* Change location.py to use geocoding, change weather.py in line with itGravatar jesopo2019-04-282-15/+41
|
* Remove debug printGravatar jesopo2019-04-281-1/+0
|
* Add location.py, to allow users to set their locationGravatar jesopo2019-04-281-0/+17
|
* Show the full result of a !config changeGravatar jesopo2019-04-281-2/+3
|
* Add a setting to automatically shorten URLs when their title is retrievedGravatar jesopo2019-04-281-4/+13
|
* Add _name to urbandictionary.py for correct capitalisationGravatar jesopo2019-04-271-0/+2
|
* Use is-ignored export in title.py to ignore users for auto-titleGravatar jesopo2019-04-271-0/+5
|
* Use is-ignored export in karma to allow ignoring users for karmaGravatar jesopo2019-04-271-0/+5
|
* Use is-ignored export in sed.py to allow ignoring users from sedGravatar jesopo2019-04-271-0/+4
|
* Add ability to ignore users per-commandGravatar jesopo2019-04-271-13/+39
|
* Actually respect default return in Exports.get_oneGravatar jesopo2019-04-271-1/+1
|
* Delete 'ignore' setting when unignoring so it doesn't hold space in the databaseGravatar jesopo2019-04-261-1/+1
| | | | but still defaults to false
* Change channel_op's _name from "Channel Op" to "ChanOp"Gravatar jesopo2019-04-261-1/+1
|
* Check that we have an AbstractURL in DDG resultsGravatar jesopo2019-04-251-1/+1
|
* Change copypasted !google help textGravatar jesopo2019-04-251-1/+1
|
* Add duckduckgo.pyGravatar jesopo2019-04-251-0/+24
|
* Add missing ":"Gravatar jesopo2019-04-251-1/+1
|
* Support interfaces that don't have AF_INET and/or AF_INET6Gravatar jesopo2019-04-251-1/+4
|
* Add netifaces to requirementsGravatar jesopo2019-04-252-2/+2
|
* Refuse to get the title for any url that points locallGravatar jesopo2019-04-252-3/+39
|
* Make masterlogin passwords one-time-useGravatar jesopo2019-04-241-1/+2
|
* Move REGEX_URL out of isgd.py and title.py in to utils.httpGravatar jesopo2019-04-243-10/+8
|
* `link` -> `url`Gravatar jesopo2019-04-241-1/+1
|
* Aloow !shorten to find the last posted url and shorten itGravatar jesopo2019-04-241-4/+13
|
* Store full non-hashed auto-title url in setting valueGravatar jesopo2019-04-241-3/+3
|
* Add ability to track (and show) who first send a specific link that wasGravatar jesopo2019-04-241-2/+29
| | | | auto-titled
* Record and show when a !to was createdGravatar jesopo2019-04-242-4/+11
|
* Add Database.servers.get_by_alias, move IRCBot.get_server toGravatar jesopo2019-04-247-24/+33
| | | | | IRCBot.get_server_by_id, add IRCBot.get_server_by_alias and change !connect/!disconnect to take aliases instead of IDs
* Add UNIQUE constraint for `alias` on `servers` tableGravatar jesopo2019-04-241-1/+2
|
* IRCServer.alias is no longer optionalGravatar jesopo2019-04-242-7/+3
|
* Look at setting-specific part of export_settings to get `validate` function, notGravatar jesopo2019-04-241-1/+1
| | | | the whole dang dictionary
* change utils.iso8601_format to default to no milliseconds, switch to usingGravatar jesopo2019-04-234-14/+19
| | | | utils.iso8601 functions in badges.py
* Only show 'submitted' pull_request_review eventsGravatar jesopo2019-04-171-0/+3
|
* Add IRCServer.send_raw so modules don't have to parse messages before sendingGravatar jesopo2019-04-163-3/+4
| | | | them
* Only show no-commit pushes when it's a forceGravatar jesopo2019-04-161-1/+1
|
* Show a push event even when there's no commits in itGravatar jesopo2019-04-161-4/+6
|
* Bump version to v1.4.0Gravatar jesopo2019-04-161-1/+1
|
* Add a space between channel name and kick reason in format_activity.pyGravatar jesopo2019-04-161-1/+1
|
* Boldify sed replacement textGravatar jesopo2019-04-151-1/+1
|
* 'set.py' -> 'config.py'Gravatar jesopo2019-04-151-0/+0
|
* Eagle integration is depreciatedGravatar jesopo2019-04-151-3/+0
|
* Not all "<"s needed to be replaced with "&lt;"Gravatar jesopo2019-04-151-4/+4
|
* Replace "<" with "&lt;"Gravatar jesopo2019-04-151-15/+15
|
* Put newlines between block quote formattingGravatar jesopo2019-04-151-0/+8
|
* Revert "Remove block quotes with code blocks"Gravatar jesopo2019-04-151-11/+11
| | | | This reverts commit ec5699ff15c762d835a3f0f6a31edeb5c4cf3ddb.