Skip to content

Commit

Permalink
Remove Nexus.R to separate it into its own library. (#21)
Browse files Browse the repository at this point in the history
* feat: extract Nexus.R to Reakt.Discord

* feat: remove more traces of Nexus.R

* feat:  update README to remove Nexus.R

* remove: examples of `nexus.r`
  • Loading branch information
ShindouMihou authored Apr 18, 2024
1 parent 94a9d2c commit edee421
Show file tree
Hide file tree
Showing 42 changed files with 8 additions and 2,709 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,9 @@ object ReportUserContextMenu: NexusUserContextMenu() {
}
```

For Kotlin users who are looking to build highly reactive, or interactive bots, you may be interested in our new rendering mechanism
called [Nexus.R], read more at [GitHub Wiki](https://github.com/ShindouMihou/Nexus/wiki/Nexus.R).
For Kotlin users looking to create interactive or highly reactive bots, you may be interested in checking our web development-inspired
rendering mechanism called [Reakt.Discord](https://github.com/ShindouMihou/reakt.discord) which has states, reactivity and many more cool
things that will help you build a bot super quickly!

## Getting Started

Expand All @@ -56,7 +57,7 @@ Nexus is used in production by Discord bots, such as:
- [Beemo](https://beemo.gg): An anti-raid Discord bot that prevents raids on many large servers.
- [Amelia-chan](https://github.com/Amelia-chan/Amelia): A simple RSS Discord bot for the novel site, ScribbleHub.
- [Threadscore](https://threadscore.mihou.pw): Gamifying Q&A for Discord.
- [Flyght](https://flyght.mihou.pw): Adds Know-Your-Member to Discord. Powered by [Nexus.R](https://github.com/ShindouMihou/Nexus/wiki/Nexus.R/).
- [Flyght](https://flyght.mihou.pw): Adds Know-Your-Member to Discord. Powered together with [Reakt.Discord](https://github.com/ShindouMihou/reakt.discord).

If you want to add your bot to the list, feel free to add it by creating a pull request!

Expand All @@ -65,7 +66,6 @@ Nexus was created from the ground up to power Discord bots with a simplistic yet
on performance, allowing developers to build their Discord bots fast and clean.
- [x] **Object-based commands**
- [x] **Object-based context menus**
- [x] **Supports an innovative, React+Svelte-like Rendering Mechanism**
- [x] **Middlewares, Afterwares**
- [x] **Supports auto-deferring of responses**
- [x] **Flexible command synchronization system**
Expand Down
43 changes: 0 additions & 43 deletions examples/nexus.r/ContextMenu.kt

This file was deleted.

58 changes: 0 additions & 58 deletions examples/nexus.r/Interaction.kt

This file was deleted.

39 changes: 0 additions & 39 deletions examples/nexus.r/MessageEvent.kt

This file was deleted.

31 changes: 0 additions & 31 deletions examples/nexus.r/README.md

This file was deleted.

39 changes: 0 additions & 39 deletions examples/nexus.r/SlashCommand.kt

This file was deleted.

73 changes: 0 additions & 73 deletions examples/nexus.r/[1]_passing_state/PassingState.kt

This file was deleted.

8 changes: 0 additions & 8 deletions examples/nexus.r/[1]_passing_state/README.md

This file was deleted.

57 changes: 0 additions & 57 deletions examples/nexus.r/[2]_components/Component.kt

This file was deleted.

Loading

0 comments on commit edee421

Please sign in to comment.