Crates.io | composure |
lib.rs | composure |
version | 0.0.2 |
source | src |
created_at | 2023-05-08 20:32:50.342301 |
updated_at | 2023-05-16 15:36:43.383724 |
description | Discord bot framework for running on the edge |
homepage | |
repository | https://github.com/BlueFrog130/composure-rs |
max_upload_size | |
id | 860063 |
size | 145,544 |
Yet another Discord bot framework with, but with a specific goal in mind.
The Discord API is moving in a clear direction - interactions. Interactions are an easy way to provide interactivity. Fully featured gateway bots have integrated interactions very well, but still require a dedicated server to be able to run. Thats where Composure comes in.
Composure is a lightweight interaction bot that aims to run on the edge. Everything is moving onto the edge - why not Discord bots? Composure is a frameowrk to parse and respond to interactions.
Adapters are responsible for verifying the request, parsing the request body, then responding with an interaction response. Essentially, adapters hook everything together, it is a step above the raw frameowrk.
Adapters |
---|
Cloudflare |