Photon Framework provides cool way to Discord Slash Commands 👩‍đŸ’ģ 🚧

Overview

Photon Framework 👩‍đŸ’ģ 🚧

Archived until I feel I wanna do this project! ⚠ī¸

The goal of the Photon Framework project is to help declare Discord Slash Commands in a very straightforward and intuitive way through annotations to keep you focused on developing your bot!

👓 How does it work?

The Photon architecture intends to provide a great starting point for both those who want to build large and small bots.

:photon-commands

The :photon-commands module contains the core code to interact with Slash Commands, such as annotations and interfaces definitions needed for your bot... Almost all the classes in your bot will interact with this module.

:photon-gateway

The :photon-gateway module is composed of others modules, which are the gateways needed to put your bot up and running. It's a great idea to explore deeper these modules and familiarize yourself with all the available gateways to you. But you are free to skip some gateways that we provided as long as the :kord-gateway recognizes your commands, we do not recommend taking this path as they provide new cool features and makes the development easier.

:photon-gateway:ksp-gateway

The :ksp-gateway is kinda mandatory, it's an annotation processor built on top of the Kotlin Symbol Processing API. Off-course you can always skip this module and interact directly with the :kord-gateway module.

:photon-gateway:kord-gateway

Documentation on this topic will be provided as soon is possible...

:photon-gateway:prometheus-gateway

Documentation on this topic will be provided as soon is possible...

:photon-samples

Documentation on this topic will be provided as soon is possible...

🕹ī¸ How can I use it?

Documentation on this topic will be provided as soon is possible...

đŸ”Ē What do we not offer?

Documentation on this topic will be provided as soon is possible...

🤷 Where do I start?

Documentation on this topic will be provided as soon is possible...

👨‍đŸ’ģ How can I contribute?

Documentation on this topic will be provided as soon is possible...

You might also like...
Experimental Discord Mobile Rich Presence (Android)

MRPC Experimental Discord Mobile Rich Presence (Android) How does it work? It's pretty simple. Connect to the Discord Gateway as a normal Discord Clie

A Discord audio player that streams audio from the desktop.

Synced A Discord audio player that streams audio from the desktop. Synced runs as a bot that plays audio to your selected Discord server. You can cont

Mindusty -- Discord

Minducord Mindustry -- Discord Setup Go to Releases and download minducord.jar. After download, paste it to mods folder and run server. If you can s

Urban Dictionary discord bot.

Urban Dictionary Installation & Setup 1. Clone the repository git clone https://github.com/thexxiv/urbandictionary-discord-bot.git 2. Navigate to the

DiscordBot - Small Discord bot using JDA

Discord bot written in kotlin and using JDA Use it yourself ./gradlew build crea

🎧 Hacky last.fm Discord rich presence
🎧 Hacky last.fm Discord rich presence

LastFmRichPresence 🎧 Hacky last.fm Discord rich presence How to use?

An open-source reimplementation of the Discord Android app
An open-source reimplementation of the Discord Android app

OpenCord An open-source reimplementation of the Discord Android app. Chat Drawer Why does this exist? Current Discord app sucks as it doesn't support

Synapse Moderation Bot - A bot for managing and moderating our community Discord server
Synapse Moderation Bot - A bot for managing and moderating our community Discord server

Synapse Moderation Bot A bot for managing and moderating our community Discord server. Note This bot is not public. While you can host it on your own,

TimmyBot is a discord bot based on Discord4J and LavaPlayer

TimmyBot TimmyBot is a discord bot based on Discord4J and LavaPlayer Invite Click here to invite Timmy to your server Commands ?play - Plays a song, e

Owner
Codename Photon
Pioneering the future of bots on Discord | Archived ⚠ī¸
Codename Photon
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar

#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr

Mike Penz 1.8k Nov 10, 2022
Olalekan Fagbemi 0 Nov 7, 2021
Program, created to make popular adb and fastboot commands easier to use

Android Tool What is it? Android Tool is a powerful and beautiful program, created to make popular adb and fastboot commands easier to use. A dark the

Rodion 245 Dec 29, 2022
This component allows you to interact with remote machine via SSH. You can execute commands or run scripts located on that machine

th2 act ssh (1.2.0) Overview Provides user with the ability to execute specified scripts or commands with the parameter he needs Custom resources for

th2 1 Dec 18, 2022
Play casual chess on lichess.org via voice commands

Lichess-by-Voice lichess.org is a cost-free, ad-free chess server. Lichess, as well as this app, is Open Source. The app connects to your Lichess acco

Ralf Stephan 14 Sep 7, 2022
Communicating between Wear OS and Android device using the OpWear module and a sample of displaying real-time camera on the watch and sending commands to the mobile by Wear OS.

OpWear-Cam Communicating between Wear OS and Android device using the OpWear module and a sample of displaying real-time camera on the watch and sendi

AmirHosseinAghajari 6 Nov 8, 2022
A simple material design app intro with cool animations and a fluent API.

material-intro A simple material design app intro with cool animations and a fluent API. Very inspired by Google's app intros. Demo: A demo app is ava

Jan Heinrich Reimer 1.7k Jan 7, 2023
đŸĻ Loritta's Social media relayer via Discord Webhooks micro-service

?? SocialRelayer ?? SocialRelayer is a social media relayer to Discord via webhooks, pulling Loritta's guild configurations to automatically register

Loritta 6 Jun 2, 2022
An open-source reimplementation of the Discord Android app

OpenCord An open source reimplementation of the Discord Android app. Why does this exist? Current discord app sucks as it looks ugly and doesn't suppo

Tornike Khintibidze 521 Jan 3, 2023
AsukaBot - A simple Kotlin Discord Bot

The Discord bot of the serber, a private Discord server. Asuka is a Discord But running on the JDA API but made in kotlin.

Yann ItzPeaxel 2 Apr 24, 2022