All Projects → itjk → Coward

itjk / Coward

Licence: mit
🐔 Coward is a Deno module for easy interaction with the Discord API.

Programming Languages

typescript
32286 projects

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
Discordrb
Discord API for Ruby
Stars: ✭ 651 (+901.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
Eris
A NodeJS Discord library
Stars: ✭ 879 (+1252.31%)
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
Dscord
Discord Library for D
Stars: ✭ 52 (-20%)
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
Nostrum
Elixir Discord Library
Stars: ✭ 274 (+321.54%)
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

Coward is a Deno module for easy interaction with the Discord API

All Contributors license maintainability deno documentation chat

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].