├── .env ├── .gitignore ├── README.md ├── eslint.config.js ├── img ├── 0.png ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 6.png ├── 7.png └── 8.png ├── index.html ├── package.json ├── postcss.config.js ├── server ├── .env ├── ecosystem.config.js ├── package-lock.json ├── package.json └── wss-service.js ├── src ├── App.tsx ├── components │ ├── Auth │ │ └── LoginForm.tsx │ ├── Bot │ │ ├── BotCard.tsx │ │ ├── ImportBotForm.tsx │ │ └── QrCodeLogin.tsx │ └── Layout │ │ ├── Header.tsx │ │ ├── MainLayout.tsx │ │ └── Sidebar.tsx ├── context │ └── AuthContext.tsx ├── index.css ├── lib │ └── supabase.ts ├── main.tsx ├── pages │ ├── AiModelPage.tsx │ ├── AuthKeysPage.tsx │ ├── BotDetailPage.tsx │ ├── BotsPage.tsx │ ├── CustomApisPage.tsx │ ├── Dashboard.tsx │ ├── FriendsPage.tsx │ ├── KeywordRepliesPage.tsx │ ├── LoginPage.tsx │ ├── MomentsPage.tsx │ ├── MonitoringPage.tsx │ ├── PluginsPage.tsx │ ├── SettingsPage.tsx │ └── api │ │ └── proxy-image.ts ├── services │ ├── api.ts │ └── websocket.ts ├── types │ └── index.ts └── vite-env.d.ts ├── supabase └── migrations │ ├── 20240315000000_create_ai_models.sql │ ├── 20240316000000_create_auth_keys.sql │ ├── 20240317000000_create_friends_and_moments.sql │ ├── 20240320000000_create_ai_configs.sql │ ├── 20250419154012_mellow_block.sql │ ├── 20250419155635_turquoise_dawn.sql │ ├── 20250419162315_blue_marsh.sql │ ├── 20250420011110_aged_forest.sql │ ├── 20250420011652_divine_wind.sql │ ├── 20250420052922_late_block.sql │ ├── 20250420063354_wandering_morning.sql │ ├── 20250420082525_ivory_spire.sql │ ├── 20250420090535_tiny_desert.sql │ ├── 20250420101254_fading_gate.sql │ ├── 20250420115144_fading_bush.sql │ ├── 20250502152849_twilight_thunder.sql │ ├── 20250502153049_frosty_island.sql │ ├── 20250502164152_broad_spire.sql │ ├── 20250503050349_tender_sun.sql │ ├── 20250503054056_muddy_union.sql │ ├── 20250503054249_green_scene.sql │ ├── 20250503084720_long_portal.sql │ └── autumn_mountain.sql ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/eslint.config.js -------------------------------------------------------------------------------- /img/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/img/0.png -------------------------------------------------------------------------------- /img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/img/1.png -------------------------------------------------------------------------------- /img/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/img/2.png -------------------------------------------------------------------------------- /img/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/img/3.png -------------------------------------------------------------------------------- /img/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/img/4.png -------------------------------------------------------------------------------- /img/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/img/5.png -------------------------------------------------------------------------------- /img/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/img/6.png -------------------------------------------------------------------------------- /img/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/img/7.png -------------------------------------------------------------------------------- /img/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/img/8.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/postcss.config.js -------------------------------------------------------------------------------- /server/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/server/.env -------------------------------------------------------------------------------- /server/ecosystem.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/server/ecosystem.config.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/server/package.json -------------------------------------------------------------------------------- /server/wss-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/server/wss-service.js -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Auth/LoginForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/components/Auth/LoginForm.tsx -------------------------------------------------------------------------------- /src/components/Bot/BotCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/components/Bot/BotCard.tsx -------------------------------------------------------------------------------- /src/components/Bot/ImportBotForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/components/Bot/ImportBotForm.tsx -------------------------------------------------------------------------------- /src/components/Bot/QrCodeLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/components/Bot/QrCodeLogin.tsx -------------------------------------------------------------------------------- /src/components/Layout/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/components/Layout/Header.tsx -------------------------------------------------------------------------------- /src/components/Layout/MainLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/components/Layout/MainLayout.tsx -------------------------------------------------------------------------------- /src/components/Layout/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/components/Layout/Sidebar.tsx -------------------------------------------------------------------------------- /src/context/AuthContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/context/AuthContext.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/index.css -------------------------------------------------------------------------------- /src/lib/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/lib/supabase.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/pages/AiModelPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/AiModelPage.tsx -------------------------------------------------------------------------------- /src/pages/AuthKeysPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/AuthKeysPage.tsx -------------------------------------------------------------------------------- /src/pages/BotDetailPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/BotDetailPage.tsx -------------------------------------------------------------------------------- /src/pages/BotsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/BotsPage.tsx -------------------------------------------------------------------------------- /src/pages/CustomApisPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/CustomApisPage.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/Dashboard.tsx -------------------------------------------------------------------------------- /src/pages/FriendsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/FriendsPage.tsx -------------------------------------------------------------------------------- /src/pages/KeywordRepliesPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/KeywordRepliesPage.tsx -------------------------------------------------------------------------------- /src/pages/LoginPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/LoginPage.tsx -------------------------------------------------------------------------------- /src/pages/MomentsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/MomentsPage.tsx -------------------------------------------------------------------------------- /src/pages/MonitoringPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/MonitoringPage.tsx -------------------------------------------------------------------------------- /src/pages/PluginsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/PluginsPage.tsx -------------------------------------------------------------------------------- /src/pages/SettingsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/SettingsPage.tsx -------------------------------------------------------------------------------- /src/pages/api/proxy-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/pages/api/proxy-image.ts -------------------------------------------------------------------------------- /src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/services/api.ts -------------------------------------------------------------------------------- /src/services/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/services/websocket.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /supabase/migrations/20240315000000_create_ai_models.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20240315000000_create_ai_models.sql -------------------------------------------------------------------------------- /supabase/migrations/20240316000000_create_auth_keys.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20240316000000_create_auth_keys.sql -------------------------------------------------------------------------------- /supabase/migrations/20240317000000_create_friends_and_moments.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20240317000000_create_friends_and_moments.sql -------------------------------------------------------------------------------- /supabase/migrations/20240320000000_create_ai_configs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20240320000000_create_ai_configs.sql -------------------------------------------------------------------------------- /supabase/migrations/20250419154012_mellow_block.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250419154012_mellow_block.sql -------------------------------------------------------------------------------- /supabase/migrations/20250419155635_turquoise_dawn.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250419155635_turquoise_dawn.sql -------------------------------------------------------------------------------- /supabase/migrations/20250419162315_blue_marsh.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250419162315_blue_marsh.sql -------------------------------------------------------------------------------- /supabase/migrations/20250420011110_aged_forest.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250420011110_aged_forest.sql -------------------------------------------------------------------------------- /supabase/migrations/20250420011652_divine_wind.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250420011652_divine_wind.sql -------------------------------------------------------------------------------- /supabase/migrations/20250420052922_late_block.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250420052922_late_block.sql -------------------------------------------------------------------------------- /supabase/migrations/20250420063354_wandering_morning.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250420063354_wandering_morning.sql -------------------------------------------------------------------------------- /supabase/migrations/20250420082525_ivory_spire.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250420082525_ivory_spire.sql -------------------------------------------------------------------------------- /supabase/migrations/20250420090535_tiny_desert.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250420090535_tiny_desert.sql -------------------------------------------------------------------------------- /supabase/migrations/20250420101254_fading_gate.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250420101254_fading_gate.sql -------------------------------------------------------------------------------- /supabase/migrations/20250420115144_fading_bush.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250420115144_fading_bush.sql -------------------------------------------------------------------------------- /supabase/migrations/20250502152849_twilight_thunder.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250502152849_twilight_thunder.sql -------------------------------------------------------------------------------- /supabase/migrations/20250502153049_frosty_island.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250502153049_frosty_island.sql -------------------------------------------------------------------------------- /supabase/migrations/20250502164152_broad_spire.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250502164152_broad_spire.sql -------------------------------------------------------------------------------- /supabase/migrations/20250503050349_tender_sun.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250503050349_tender_sun.sql -------------------------------------------------------------------------------- /supabase/migrations/20250503054056_muddy_union.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250503054056_muddy_union.sql -------------------------------------------------------------------------------- /supabase/migrations/20250503054249_green_scene.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250503054249_green_scene.sql -------------------------------------------------------------------------------- /supabase/migrations/20250503084720_long_portal.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/20250503084720_long_portal.sql -------------------------------------------------------------------------------- /supabase/migrations/autumn_mountain.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/supabase/migrations/autumn_mountain.sql -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kilimro/bot_web/HEAD/vite.config.ts --------------------------------------------------------------------------------