50 lines
2.3 KiB
YAML
50 lines
2.3 KiB
YAML
todo:
|
|
- test each !command callbacks to matrix
|
|
- change matrix so I test my custom logic even if I dont fetch remote
|
|
- warn/err/etc. on clobbering ids.matrix since clients can mess with one another
|
|
- modify old items once no longer available; drop stale jobs good candidate but requires new matrix interaction
|
|
- more than NTG
|
|
- todo: filter out jobs like CA
|
|
subtasks:
|
|
- banlist criteria like vendors, brokers, metadata
|
|
- set up copy for caleb, broc
|
|
done:
|
|
- setup ma on element !!fluffychat
|
|
- !help,
|
|
- !states optional but explicit option
|
|
- TEST; convert pauseuntil to search results only on and after target date
|
|
- pause until => !busy until
|
|
- todo: maps of to+from to get location within state via api
|
|
details: |
|
|
curl 'https://maps.googleapis.com/maps/api/staticmap?center=Advance,NC&markers=label=A|Advance,NC&zoom=5&size=250x250&scale=2&format=jpeg&maptype=roadmap&key=AIzaSyBkACm-LQkoSfsTO5_XAzBVZE9-JQzcNkg' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0' -H 'Accept: image/avif,image/webp,*/*' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate, br' -H 'DNT: 1' -H 'Alt-Used: maps.googleapis.com' -H 'Connection: keep-alive' -H 'Sec-Fetch-Dest: image' -H 'Sec-Fetch-Mode: no-cors' -H 'Sec-Fetch-Site: cross-site' -H 'Pragma: no-cache' -H 'Cache-Control: no-cache' -H 'TE: trailers' > whatever.jpg; open whatever.jpg~/Go/src/local/truckstop
|
|
subtasks:
|
|
- DONE; yandex; key 9baa3e42-c6e5-4eb5-a891-05ffcede6a25 yandex maps
|
|
- google; key AIzaSyBkACm-LQkoSfsTO5_XAzBVZE9-JQzcNkg
|
|
- todo: upload g map to imgur
|
|
details: |
|
|
w oath d9ac7cabe813d10 9d0b3d82800b30ca88f595d3bcd6985f627d7d82
|
|
Authorization: Client-ID d9ac7cabe813d10
|
|
Authorization: Bearer YOUR_ACCESS_TOKEN
|
|
- quiet hours
|
|
- "@caleb commands: args"
|
|
- accept after date
|
|
- accept pause commands
|
|
- accept states via element for one system
|
|
- write to matrix on config change like states
|
|
- rate LIMIT
|
|
- rate limit brokers
|
|
- many users -> 1 ntg query
|
|
- multi client
|
|
- rm email
|
|
- send matrix msg on config change
|
|
- setup pa on element
|
|
- configurable email interval
|
|
- jitter on intervals, including dedicated err span
|
|
- email doesnt get all matches
|
|
- send jobs
|
|
- read jobs
|
|
- parse jobs
|
|
- gather jobs
|
|
- read states
|
|
- read email to state file from local/sandbox/contact/contact
|