itjk / Coward
Licence: mit
🐔 Coward is a Deno module for easy interaction with the Discord API.
Stars: ✭ 65
Programming Languages
typescript
32286 projects
Labels
Projects that are alternatives of or similar to Coward
Smorebot
SmoreBot is a fun, lightweight, multipurpose bot packed with features.
Stars: ✭ 51 (-21.54%)
Mutual labels: discord-api, discord
Commando
Official command framework for discord.js
Stars: ✭ 434 (+567.69%)
Mutual labels: discord-api, discord
Javacord
An easy to use multithreaded library for creating Discord bots in Java.
Stars: ✭ 368 (+466.15%)
Mutual labels: discord-api, discord
Discpp
Simplified, but feature rich Discord API wrapper written in modern C++.
Stars: ✭ 31 (-52.31%)
Mutual labels: discord-api, discord
Lightcord
A simple - customizable - Discord Client
Stars: ✭ 366 (+463.08%)
Mutual labels: discord-api, discord
Dsharpplus
A .NET Standard library for making bots using the Discord API.
Stars: ✭ 635 (+876.92%)
Mutual labels: discord-api, discord
Disgord
Go module for interacting with the documented Discord's bot interface; Gateway, REST requests and voice
Stars: ✭ 277 (+326.15%)
Mutual labels: discord-api, discord
Deku
Multi-purpose discord bot built with discord.js
Stars: ✭ 13 (-80%)
Mutual labels: discord-api, discord
Discordia
Discord API library written in Lua for the Luvit runtime environment
Stars: ✭ 340 (+423.08%)
Mutual labels: discord-api, discord
Discord4j
Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.
Stars: ✭ 973 (+1396.92%)
Mutual labels: discord-api, discord
Xiao
Xiao is a Discord bot coded in JavaScript with discord.js using the Commando command framework. With over 500 commands, she is one of the most feature-rich bots out there. Formerly XiaoBot.
Stars: ✭ 302 (+364.62%)
Mutual labels: discord-api, discord
Multistreamer
[discontinued] A webapp for publishing video to multiple streaming services at once.
Stars: ✭ 281 (+332.31%)
Mutual labels: discord-api, discord
Discord Bot Client
A patched version of discord, with bot login support
Stars: ✭ 441 (+578.46%)
Mutual labels: discord-api, discord
Discord Api Docs
Official Discord API Documentation
Stars: ✭ 3,855 (+5830.77%)
Mutual labels: discord-api, discord
Discord.py
An API wrapper for Discord written in Python.
Stars: ✭ 9,239 (+14113.85%)
Mutual labels: discord-api, discord
Modmail
A feature rich discord Modmail bot
Stars: ✭ 957 (+1372.31%)
Mutual labels: discord-api, discord
Coward is a Deno module for easy interaction with the Discord API
Usage
You must be using Deno v1.0.2 or higher.
import { Client } from "https://deno.land/x/[email protected]/mod.ts";
Please don't use this in anything important yet. It is barely functional, and as such is not production ready. Also note, coward uses Evt for events. You can read the documentation for that here.
Ping-Pong Example
import { Client } from "https://deno.land/x/[email protected]/mod.ts";
let client = new Client("TOKEN");
client.evt.ready.attach(() => {console.log("READY!")});
client.evt.messageCreate.attach(async ({message}) => {
if(message.content == "!ping") {
await message.channel.createMessage("Pong!");
}
})
client.connect()
License
Please refer to LICENSE.
Contributing
Any contributions to Coward are accepted and encouraged. This can range from submitting bug reports, requesting features, improving documentation, or writing code. Please refer to CONTRIBUTING.
Contributors ✨
Thanks goes to these wonderful people (emoji key):
Joralmo 💻 🐛 |
Exists 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].