MCPcopy Index your code
hub / github.com/1stupidgeek/save-deez-notes

github.com/1stupidgeek/save-deez-notes @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
36 symbols 96 edges 21 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

SaveDeezNotes

Installation

# Using Yarn
yarn install

# Using NPM
npm install

Usage

Setting environment variables

  1. Edit .env.example or if you're hosting it in Vercel, add these variables:

  2. DISCORD_TOKEN - Your Discord bot's token

  3. KEY - Your encryption key, could be anything
  4. GUILD_ID - Server your bot should create and store notes

  5. Rename .env.example into .env (Ignore this if you're hosting it on Vercel)

Starting the server

If you are hosting this on Vercel, you can skip this part.

First build the project

yarn build

And start it

yarn start

Your application will be accessible from localhost:3000

Extension points exported contracts — how you extend this code

ChannelInfo (Interface)
(no doc)
src/utils/bot.ts
RateLimiterOptions (Interface)
(no doc)
src/utils/limiter.ts
RequestData (Interface)
(no doc)
src/utils/limiter.ts

Core symbols most depended-on inside this repo

getClient
called by 7
src/utils/bot.ts
getGuild
called by 7
src/utils/bot.ts
getAllChannels
called by 2
src/utils/api.ts
checkVars
called by 1
checkVars.mjs
createNewChannel
called by 1
src/utils/bot.ts
deleteChannel
called by 1
src/utils/bot.ts
changeTitle
called by 1
src/utils/bot.ts
getAllChannels
called by 1
src/utils/bot.ts

Shape

Function 33
Interface 3

Languages

TypeScript100%

Modules by API surface

src/utils/bot.ts10 symbols
src/utils/api.ts6 symbols
src/app/components/TextArea.tsx5 symbols
src/utils/limiter.ts3 symbols
src/utils/upload.ts1 symbols
src/app/page.tsx1 symbols
src/app/loading.tsx1 symbols
src/app/layout.tsx1 symbols
src/app/components/SideNav.tsx1 symbols
src/app/api/send/route.ts1 symbols
src/app/api/getNote/route.ts1 symbols
src/app/api/getChannels/route.ts1 symbols

For agents

$ claude mcp add save-deez-notes \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact