index
:
~steering
/
bitbot.git
this commit
master
Unnamed repository; edit this file 'description' to name the repository.
steering7253
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
modules
/
youtube.py
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Handle music.youtube.com URLs
David Vo
2020-10-31
1
-1
/
+1
|
*
log youtube API usage
jesopo
2020-05-07
1
-1
/
+11
|
*
add isodate requirement for parsing iso8601 durations
jesopo
2020-02-24
1
-10
/
+3
|
*
utilise @utils.export for function exporting in more places
jesopo
2020-02-19
1
-3
/
+1
|
*
split utils.datetime out in to .parse and .format
jesopo
2020-01-30
1
-2
/
+3
|
*
utils.datetime.is8601_parse no longer has a "microseconds" arg
jesopo
2020-01-20
1
-1
/
+1
|
*
utils.http.Response.data should always be `bytes` - add .decode and .soup
jesopo
2019-11-26
1
-1
/
+1
|
*
add `cookies` and `.json()` to utils.http.Response objects
jesopo
2019-11-25
1
-14
/
+11
|
*
remove double space for youtube views
jesopo
2019-11-18
1
-1
/
+1
|
*
"EventsResultsError"->"EventResultsError", move errors to utils.error
jesopo
2019-11-18
1
-2
/
+2
|
*
combine both youtube API queries for playlists in to 1 query
jesopo
2019-11-18
1
-7
/
+8
|
*
handle a youtube video having no reported views
jesopo
2019-11-18
1
-3
/
+12
|
|
|
|
closes #203
*
combine all 3 youtube API queries in to one (for speed!)
jesopo
2019-11-18
1
-9
/
+9
|
*
move all datetime-related code from utils/__init__ to utils.datetime
jesopo
2019-11-15
1
-3
/
+3
|
*
show youtube upload time as YYYY-MM-DD, not timespan
jesopo
2019-10-30
1
-4
/
+2
|
*
boldify youtube video title so it stands out from all the information
jesopo
2019-10-29
1
-1
/
+1
|
*
show how long ago a youtube video was uploaded
jesopo
2019-10-29
1
-4
/
+10
|
|
|
|
closes #188
*
comma-separate likes/dislikes for youtube videos
jesopo
2019-10-25
1
-6
/
+11
|
*
youtube playlist info should be returning URL as a tuple item
jesopo
2019-10-18
1
-3
/
+3
|
*
also catch m.youtube.com urls
jesopo
2019-10-15
1
-1
/
+1
|
*
only show youtu.be url when one was not provided
jesopo
2019-10-08
1
-2
/
+10
|
|
|
|
closes #171
*
remove LOW priority from youtube regex - it doesnt need it
jesopo
2019-09-08
1
-1
/
+0
|
*
support /embed/<id> youtube urls too
jesopo
2019-09-07
1
-0
/
+2
|
*
also url_sanitise youtube urls found with argless !yt commands
jesopo
2019-09-03
1
-1
/
+1
|
*
url_sanitise youtube urls (cut off ")"/">")
jesopo
2019-09-03
1
-1
/
+2
|
*
return matching string from buffer.find() as most uses were redundantly regexing
jesopo
2019-08-13
1
-1
/
+1
|
*
"!yt" without args should get .message from BufferLine
jesopo
2019-08-13
1
-0
/
+1
|
*
'amd' -> 'and'
jesopo
2019-07-31
1
-1
/
+1
|
*
Support youtu.be urls in _from_url
jesopo
2019-07-31
1
-1
/
+3
|
*
refactor youtube.py and handle playlist urls
jesopo
2019-07-26
1
-42
/
+61
|
|
|
|
closes #61
*
Refactor set/channelset/serverset/botset in to 'utils.Setting' objects
jesopo
2019-06-28
1
-6
/
+4
|
*
implement @utils.kwarg() magic, use it for command.regex hooks
jesopo
2019-06-26
1
-7
/
+5
|
*
Allow command.regex hooks to opt-in to being triggered from a /me
jesopo
2019-06-16
1
-1
/
+1
|
|
|
|
closes #68
*
Add `depends-on` hashflags to relevant modules
jesopo
2019-05-25
1
-0
/
+2
|
*
Add usage examples for all settings
jesopo
2019-05-23
1
-3
/
+3
|
*
Typo, 'colr' -> 'color'
jesopo
2019-05-19
1
-3
/
+3
|
*
green/red the whole of likes/dislikes, not just up/down symbols
jesopo
2019-05-19
1
-4
/
+5
|
*
green/red color for up/down votes on youtube videos
jesopo
2019-05-19
1
-2
/
+4
|
*
Hand over regex-based-command responsibilities to `commands` module
jesopo
2019-05-18
1
-12
/
+9
|
*
Ignore users ignored from !youtube for auto-youtube
jesopo
2019-05-09
1
-0
/
+5
|
*
raise EventError when no results are found, to avoid double stderr write ↵
jesopo
2019-02-14
1
-1
/
+1
|
|
|
|
(youtube.py)
*
Don't use the event system to get results from other modules - use exports
jesopo
2019-02-09
1
-4
/
+5
|
*
Forgot to import EventManager (title.py, youtube.py)
jesopo
2019-02-09
1
-1
/
+1
|
*
Eat youtube URLs on LOW priority, switch auto-title to MONITOR priority
jesopo
2019-02-09
1
-1
/
+3
|
*
'EventResultError' -> 'EventsResultsError' typo (maybe this should actually be
jesopo
2019-01-21
1
-1
/
+1
|
|
|
|
named 'EventResultError') (youtube.py)
*
Show a "failed to load results" error when a video_id search returns no results
jesopo
2019-01-21
1
-1
/
+5
|
|
|
|
(youtube.py)
*
Only try to regex match a youtube url if we actually have a search string
jesopo
2019-01-11
1
-3
/
+4
|
|
|
|
(youtube.py)
*
Add youtube-safesearch channel setting, to allow channels to opt-in to turning
jesopo
2019-01-11
1
-2
/
+9
|
|
|
|
off any safe search filters (youtube.py)
*
Fix missing change to new Response objects from utils.http.request (youtube.py)
jesopo
2018-12-12
1
-2
/
+2
|
*
'utils.http.get_url' -> 'utils.http.request', return a Response object from
jesopo
2018-12-11
1
-9
/
+9
|
|
|
|
utils.http.request
[next]