diff --git a/assets/cdn_example.png b/assets/cdn_example.png new file mode 100644 index 0000000..c00f9eb Binary files /dev/null and b/assets/cdn_example.png differ diff --git a/assets/hastebin/example.png b/assets/hastebin/example.png new file mode 100644 index 0000000..c0f70ee Binary files /dev/null and b/assets/hastebin/example.png differ diff --git a/assets/highseaslb/app_home.png b/assets/highseaslb/app_home.png new file mode 100644 index 0000000..e5af38e Binary files /dev/null and b/assets/highseaslb/app_home.png differ diff --git a/assets/highseaslb/channel_message.png b/assets/highseaslb/channel_message.png new file mode 100644 index 0000000..9b40853 Binary files /dev/null and b/assets/highseaslb/channel_message.png differ diff --git a/assets/highseaslb/thread.png b/assets/highseaslb/thread.png new file mode 100644 index 0000000..e82de35 Binary files /dev/null and b/assets/highseaslb/thread.png differ diff --git a/assets/shipmentviewer/app_home.png b/assets/shipmentviewer/app_home.png new file mode 100644 index 0000000..c37e9c4 Binary files /dev/null and b/assets/shipmentviewer/app_home.png differ diff --git a/assets/shipmentviewer/setup_cmd.png b/assets/shipmentviewer/setup_cmd.png new file mode 100644 index 0000000..9e8e10b Binary files /dev/null and b/assets/shipmentviewer/setup_cmd.png differ diff --git a/assets/stickymessage/create_0.png b/assets/stickymessage/create_0.png new file mode 100644 index 0000000..793f661 Binary files /dev/null and b/assets/stickymessage/create_0.png differ diff --git a/assets/stickymessage/create_1.png b/assets/stickymessage/create_1.png new file mode 100644 index 0000000..94c57a5 Binary files /dev/null and b/assets/stickymessage/create_1.png differ diff --git a/assets/stickymessage/delete_0.png b/assets/stickymessage/delete_0.png new file mode 100644 index 0000000..6bb50e9 Binary files /dev/null and b/assets/stickymessage/delete_0.png differ diff --git a/assets/stickymessage/delete_1.png b/assets/stickymessage/delete_1.png new file mode 100644 index 0000000..e28851e Binary files /dev/null and b/assets/stickymessage/delete_1.png differ diff --git a/assets/stickymessage/edit_0.png b/assets/stickymessage/edit_0.png new file mode 100644 index 0000000..11eba0e Binary files /dev/null and b/assets/stickymessage/edit_0.png differ diff --git a/assets/stickymessage/edit_1.png b/assets/stickymessage/edit_1.png new file mode 100644 index 0000000..69632c6 Binary files /dev/null and b/assets/stickymessage/edit_1.png differ diff --git a/assets/tags/modal_popup.png b/assets/tags/modal_popup.png new file mode 100644 index 0000000..71116b1 Binary files /dev/null and b/assets/tags/modal_popup.png differ diff --git a/assets/uuid/example.png b/assets/uuid/example.png new file mode 100644 index 0000000..08544cf Binary files /dev/null and b/assets/uuid/example.png differ diff --git a/assets/zeon-app-home-blindmail-sendmail.png b/assets/zeon-app-home-blindmail-sendmail.png new file mode 100644 index 0000000..3e62dec Binary files /dev/null and b/assets/zeon-app-home-blindmail-sendmail.png differ diff --git a/docs/HOW_BLIND_MAIL_WORKS.md b/docs/HOW_BLIND_MAIL_WORKS.md index 2bf5ed0..85cd549 100644 --- a/docs/HOW_BLIND_MAIL_WORKS.md +++ b/docs/HOW_BLIND_MAIL_WORKS.md @@ -21,7 +21,7 @@ Great question, to start go to @Zeon's app home and you should see something lik ![app home](../assets/zeon-app-home-blindmail.png) Then to send mail you click the `Send Mail` button! -![send mail](../assets/zeon-app-home-blindmail-sendmail.png) Then you will be prompted to open a modal to fill out the mail. +![send mail](../assets/zeon-app-home-blindmail-sendmail.png) Once you have filled it out it will send your mail!! diff --git a/docs/SLACK_CANVAS.md b/docs/SLACK_CANVAS.md new file mode 100644 index 0000000..7a88887 --- /dev/null +++ b/docs/SLACK_CANVAS.md @@ -0,0 +1,125 @@ +# Zeon +this is pretty much just a guide for each one of zeons major features! +## Blind mail +[Learn how that works here](./docs/HOW_BLIND_MAIL_WORKS.md) + +## Sticky Messages +Sticky messages are messages created and ment to stay at the bottom of the channel. +This means you can still actively use the channel while the message will stay at the bottom.
+here are the commands: +- *`/stickymessage create `* - create a sticky message! (make sure both zeon's are in the channel!! or its public) +
example: + +![example of the cmd](../assets/stickymessage/create_0.png) + +and should look like this after the command is ran: + +![example of output](../assets/stickymessage/create_1.png) + + +- *`/stickymessage edit `* - Edit a sticky message +
example: + +![example of the cmd](../assets/stickymessage/edit_0.png) + +and this is an example of what it should look like after it is ran: + +![example of the output](../assets/stickymessage/edit_1.png) +
_prev sticky message is edit to reflect new message_ +- *`/stickymessage delete`* - delete a sticky message from the channel and wont send it no more +
example: + +![example of the cmd](../assets/stickymessage/delete_0.png) + +and after it will send this message to the channel and delete the sticky message: +![example of the output](../assets/stickymessage/delete_1.png) + +## Hackclub shipment viewer +Hackclub provides a shipment viewer for your shipments! +My system is a WIP as shipment viewer is always changing but it has the following features: +- Showing last 4 shipments in app home +- Sending u updates when a new shipment is added! +To first set it up you need to run the following command: `//zeon-hackclub-shipments `: +![example](../assets//shipmentviewer/setup_cmd.png) +The url contains your **email** and **signature** so be careful not to send it into a public channel! + +Once you have set it up you can check @Zeon's app home and after a couple minutes you should see something like this: + +![app home](../assets/shipmentviewer/app_home.png) + +Zeon will also watch to see if you get any new shipments, if u do get a new one or one is modified/updated he will send you a message in the channel! +
messages will look something like this: + +there will be an img soonnn. + + +## Bday System +You can add your bday so zeon will wish you a happy bday!! (you also get a cool little site with it.) +to add your bday you need to execute the following command: `/bday config YYYY-MM-DD` (please note u may have to do +1 to the day since they are 0 index'ed) +Once you have done that on the day of your bday you will get a message in #zeon-bdays with a happy birthday message! + +## d20 Dice System +Just type a message in #d20! + +## #hastebin +in #hastebin if you type a message with code blocks it will be uploaded to [my hastebin](https://bin.saahild.com). here is an image example: + +![example ](../assets/hastebin/example.png) + +_url from [above](https://bin.saahild.com/lajoqimuyo)_ + +## #uuid +go to #uuid and just type `gib uuid` and u get a uuid! +example: +![example](../assets/uuid/example.png) + +## poll's (comming soon) +not done yet! + +## High Seas LB Tracker +the high seas lb which is scraped of the web version can be found [here]() is used in the #high-seas-lb channel and the app home. +the bot displays the top 10 in the app home. +![example](../assets/highseaslb/app_home.png) + +and then in the channel updates are send every 10 minutes with the changes in the lb as well! (see below for examples) + +![channel message](../assets//highseaslb/channel_message.png) +![thread](../assets/highseaslb/thread.png) + +## zeon tags +zeon has a tag like feature where u can create +the personal tags system has 3 main commands: +- `/tag add` +this command will popup with a modal and you can add what content you want in the tag! +![modal popup](../assets/tags/modal_popup.png) + +after you submit it, it will dm you a message saying the tag has been saved!. +- `/tag use ` +This will have zeon send the tag into that channel saying you sent it! Please make sure zeon is in the channel for this to work. +- `/tag rm ` +This will remove the tag from the db. +## #whats-my-slack-id +Im just replacing the famous radar bot pretty much.. +## advent of code priv lb tracker (not active rn since no aoc) +This was active for the advent of code 2024 but its disabled atm. +What it used to do is send the priv lb to #adventofcode and have a advent of code lb on the app home. +## hangman +not done yet! +## hackclub cdn +This is pretty much #cdn but you can only use image URLs! to use it run `/zeon-hc-cdn ` and your should get something like this: + +![example](../assets/cdn_example.png) +and lasts for pretty much forever! (see uploaded img below) + +![uploaded img](https://cloud-p1iuj6a0l-hack-club-bot.vercel.app/0logo.496b486aab466e923154.png) +## CTF (comming soon) +A cool CTF challange which is not out yet :0 +## high seas shop +outdated! +## Personal features (undocumented since u cant use them) +- hackatime tracker +- how was your day +- code watcher +- nextdns logs +- spotify and jellyfin status in slack (personal) +- irl status