import Head from 'next/head' import type { AppProps } from 'next/app' import { ThemeProvider, useTheme } from 'next-themes' import { useEffect, useState } from 'react' import Footer from '../components/Footer' import Navbar from '../components/Navbar' import secret from '../secret.json' import 'core-js/es/promise' import 'core-js/es/set' import 'core-js/es/map' import '../app.css' import '@fortawesome/fontawesome-free/css/all.css' import '../github-markdown.css' export default function App({ Component, pageProps }: AppProps): JSX.Element { const [ betaKey, setBetaKey ] = useState('') const [ theme, setDefaultTheme ] = useState(undefined) let systemColor:string useEffect(() => { setBetaKey(localStorage.betaKey) console.log( '%c' + 'KOREANBOTS', 'color: #3366FF; -webkit-text-stroke: 2px black; font-size: 72px; font-weight: bold;' ) console.log( '%c' + '이곳에 코드를 붙여넣으면 공격자에게 엑세스 토큰을 넘겨줄 수 있습니다!!', 'color: #ff0000; font-size: 20px; font-weight: bold;' ) try { systemColor = window.matchMedia('(prefers-color-scheme: dark)')?.matches ? 'dark' : 'light' } catch (e) { systemColor = 'dark' } if (!localStorage.theme || !['dark', 'light'].includes(localStorage.theme)) { console.log(`[THEME] ${systemColor.toUpperCase()} THEME DETECTED`) localStorage.setItem('theme', systemColor) setDefaultTheme(systemColor) } }, []) return ( 한국 디스코드봇 리스트
{ secret.tester === betaKey ? :

주어진 테스터키를 입력해주세요.


{ localStorage.setItem('betaKey', e.target.value); setBetaKey(e.target.value) }} />
}