Secure DNS(also known as DNS firewall and protective DNS) with ad-blocking, threat protection, and encrypted DoH, DoT, and DoQ support for enhanced privacy and security.
🔍 Discover if a domain is resolvable or blocked by secure DNS and Ad-blocking services, and experience the innovative idea of DaaS - DNS as an Intelligence Service.
Comprehensive domain blocklists for 🚨 threats (🕷malware, 🎣phishing, 🕵️spyware, 🤖botnets). Ideal for DNS-based filtering tools like Pi-Hole, AdGuard Home, Blocky.
A comprehensive, high-quality URL shorteners domain list for whitelist/allowlist or blacklist/blocklist purposes, utilized by NextDNS, ControlD, RethinkDNS, dnslow.me, and other OSINT projects.
Make 🐚(shell) 's 💬 (`echo`) to be 🎨 easily ✨ Support ✅ sh ➕ bash ➕ zsh ➕ ksh ➕ 🐟 One simple command for vibrant text output! 💫
🐳 A self-host 🙅 non-tracking, AD-🆓 ➕ 🍪-🆓 solution to show your IP ℹ️ Super small (🤏10MB)
Update the default version in script to a tested version like README.md
Rewrite README.md
Make the code more readable a ~little bit
BTW, I'm not sure the the reason why, but even my code isn't that long, I can send it to gpt-3.5-turbo
with other method, using the same context and prompt message to ask OpenAI to optimize the code, but it's a lot easier to get 400 Bad Request
via the plugin.
According to the document: https://platform.openai.com/docs/models/gpt-3-5, Max tokens of gpt-3.5-turbo
is 4096, however, when I set chatgpt.gpt3.maxTokens
to 4096
, no matter how short my code is, I got 400 Bad Request.
Using OpenAI API Key with model gpt-3.5-turbo
, and customized maxTokens to 4096
I tried to set it to from 3800
to 4000
, the problem is still there, but 3750
looks good to me right now.
Don't worry 😄 Thanks for your update 😃
@RayCxggg I've updated the PR, please take a look ;)
add file
complete B: single item update
finish A update the config.json from beginning
build a script for config.json file
Merge pull request #51 from flynnoct/34-suggestionchange-the-key-value-of-chatgpt-through-command-line
34 suggestionchange the key value of chatgpt through command line
Added logging for src/telegram_message_parser.py
add simple config loader
use config loader in chat_session and MSM
Implemented logging for every module
Merge pull request #59 from flynnoct/54-better-logging
54 better logging
add file
add simple config loader
use config loader in chat_session and MSM
add config loader
merge result
fix merge bug
Merge pull request #60 from flynnoct/29-implement-config-loader
29 implement config loader
Implemented custom systemrole, transfer systemrole to messagemanager and update config.template
add sys role in MSM
clear when change sys role
@RayCxggg Maybe I can change the base now?
@PeterDaveHello Maybe I can change the base now?
:pencil: Update summary in README [skip ci] [upptime]
:card_file_box: Update status summary [skip ci] [upptime]
:bento: Update graphs [skip ci]
:bento: Update graphs [skip ci]
:pencil: Update summary in README [skip ci] [upptime]
:card_file_box: Update status summary [skip ci] [upptime]
🟩 dnslow.me homepage is up (200 in 536 ms) [skip ci] [upptime]
🟩 dnslow.me DoH get method resolve is up (200 in 134 ms) [skip ci] [upptime]
🟩 dnslow.me DoT tcp-ping is up (200 in 189 ms) [skip ci] [upptime]
🟩 ipinfo.tw is up (200 in 892 ms) [skip ci] [upptime]
Make script output easier to be read with ColorEchoForShell
Improve error message when the source is not recognizable
Refactor the script for improved robustness
Improve user-friendliness of script output messages
Update README.md for more details
Simplify the script a little bit
Change preferred download command from wget to curl
Improve README.md
Add one more socks5 proxy source: roosterkid/openproxylist
Update default user-agent string
Make proxy test target customizable via $PROXY_TEST_TARGET_HOST
Show the test target in prompt message
Rewrite README.md
:pencil: Update summary in README [skip ci] [upptime]
:card_file_box: Update status summary [skip ci] [upptime]
:bento: Update graphs [skip ci]
:bento: Update graphs [skip ci]
:pencil: Update summary in README [skip ci] [upptime]
:card_file_box: Update status summary [skip ci] [upptime]
🟩 dnslow.me homepage is up (200 in 433 ms) [skip ci] [upptime]
🟩 dnslow.me DoH get method resolve is up (200 in 125 ms) [skip ci] [upptime]
🟩 dnslow.me DoT tcp-ping is up (200 in 185 ms) [skip ci] [upptime]
🟩 ipinfo.tw is up (200 in 1183 ms) [skip ci] [upptime]
:pencil: Update summary in README [skip ci] [upptime]
:card_file_box: Update status summary [skip ci] [upptime]
🟩 ipinfo.tw is up (200 in 1132 ms) [skip ci] [upptime]
In 7f44e82
, ipinfo.tw (https://ipinfo.tw) was down:
:pencil: Update summary in README [skip ci] [upptime]
:card_file_box: Update status summary [skip ci] [upptime]