GoogleGPT 🤖

Adds ChatGPT answers to Google Search sidebar (powered by GPT-4o!)

These are versions of this script where the code was updated. Show all versions.

  • v2024.3.5.3 2024-03-05

    Added hyphens to script name regex in config.updateURL

  • v2024.3.5.2 2024-03-05

    Further reduced potential for backtracking in config.updateURL regex

  • v2024.3.5.1 2024-03-05

    Improved regex

    ± Eliminated potential for exponential/polynomial backracking in msgHref.replace regex by increasing specificity in capturing groups

    • Removed unnecessary escape char from config.updateURL regex
  • v2024.3.5 2024-03-05

    Eliminated potential for polynomial backtracking in regex

    ... by increasing specificity of capturing group

  • v2024.3.3 2024-03-03

    Removed title attr's from Sticky/Wider Sidebar buttons

    ... to disable browser-native tooltips

  • v2024.3.1.2 2024-03-02

    Integrated Web Audio API + GM.xmlHttpRequest() in TTS routine

    ... to bypass potential future CSP restrictions

  • v2024.3.1.1 2024-03-02

    Added string conversion to replyDialect.rate to support Sogou API update

  • v2024.3.1 2024-03-01

    Bumped chatgpt.js to 2.6.6

  • v2024.2.23 2024-02-23

    Bumped chatgpt.js to 2.6.5

  • v2024.2.21.1 2024-02-21

    Alphabetized args in loadSetting() call for readability

  • v2024.2.21 2024-02-21

    Removed unicode from description meta

  • v2024.2.17.1 2024-02-18

    Replaced OpenAI API endpoint (KudoAI/duckduckgpt#44), disabled streaming (KudoAI/duckduckgpt#42)

  • v2024.2.17 2024-02-17

    Added SRI hashes to external resources

  • v2024.1.28.1 2024-01-28

    Replaced chatgpt.js import URL w/ npm one

  • v2024.1.28 2024-01-28

    Bumped chatgpt.js to 2.6.4

  • v2024.1.8.7 2024-01-09

    Updated copyright years ↞ [auto-sync from adamlui/chatgpt-apps]

  • v2024.1.8.7 2024-01-08

    Replaced appFooter elem w/ more semantic type

    • Removed class assignment
  • v2024.1.8.6 2024-01-08

    Added ISO 639-1 support to Japanese regex in dialectMap

  • v2024.1.8.5 2024-01-08

    Added casing to replyLanguage init for menu aesthetics

  • v2024.1.8.4 2024-01-08

    Added Japanese/Vietnamese support to TTS

    • Added logography to Chinese regex
  • v2024.1.8.3 2024-01-08

    Added more European dialects to TTS

  • v2024.1.8.2 2024-01-08

    Added Arabic/Danish/Polish/Russian support to TTS

    • Removed end anchor from Chinese regex
  • v2024.1.8.1 2024-01-08

    Added ISO 639-2 support to dialectMap.entry.regex

  • v2024.1.8 2024-01-08

    Improved dialectMap.entry.regex's

  • v2024.1.7 2024-01-07

    Updated logo img src URLs

  • v2023.12.31 2024-01-01

    Refined related queries prompt

  • v2023.12.25 2023-12-26

    Added German/Spanish/French support to TTS (KudoAI/googlegpt#9)

  • v2023.12.23.7 2023-12-24

    Added config.appURL, updated gitHubURL casing

    ± Re-ordered config key inits for readability

  • v2023.12.23.6 2023-12-24

    Generalized function/var names

    ... for improved synergy w/ codebase of other KudoAI GPT scripts

  • v2023.12.23.5 2023-12-24

    Added target browser check to updateFooterContent()

  • v2023.12.23.4 2023-12-24

    Removed final .innerHTML reliance + whitespace

  • v2023.12.23.3 2023-12-24

    Shortened googleGPTalert()

  • v2023.12.23.2 2023-12-24

    Refactored googleGPTalert() + googleGPTinfo()

    ± Removed potentially unsafe reliance on .innerHTML ± Re-ordered commands

    • Added whitespace for readability
  • v2023.12.23.1 2023-12-23

    Bumped chatgpt.js to 2.6.3

  • v2023.12.23 2023-12-23

    Added googleGPTimg.loaded to dictate position

  • v2023.12.20.4 2023-12-21

    Added error-catching to getAIGCFkey()

  • v2023.12.20.3 2023-12-21

    Made 2nd logo pos assignment not replace triggered alt pos

  • v2023.12.20.2 2023-12-21

    Re-organized logo alt styles for readability

  • v2023.12.20.1 2023-12-21

    Updated beta logo src's

  • v2023.12.20 2023-12-21

    Added logo alt/styles

  • v2023.12.19.1 2023-12-19

    Increased border radius on standby button hover

  • v2023.12.19 2023-12-19

    Replaced standby button hover glow w/ color/zoom fx

  • v2023.12.17 2023-12-18

    Increased mobile header content sizes

  • v2023.12.16.18 2023-12-17

    Refined related queries prompt, renamed const to rqPrompt

    • Shortened notify()
  • v2023.12.16.17 2023-12-17

    Added // @compatible whale

  • v2023.12.16.16 2023-12-17

    Moved Send button tooltip leftward

  • v2023.12.16.15 2023-12-17

    Improved updateTooltip(buttonType)

    ± Made Send button tooltip x-pos dynamic to accommodate msg localization ± Renamed xOffset back to iniRoffset for accuracy ± Defined [cornerBtnTypes] to shorten iniRoffset init

  • v2023.12.16.14 2023-12-17

    Shortened createAnchor()

  • v2023.12.16.13 2023-12-17

    Updated logo link

  • v2023.12.16.12 2023-12-17

    Tweaked Send button position

Show all script versions