Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dxing97/libdiscord
A Discord library written in C
https://github.com/dxing97/libdiscord
bot c discord discord-library libcurl libwebsockets rest-client websockets
Last synced: about 2 months ago
JSON representation
A Discord library written in C
- Host: GitHub
- URL: https://github.com/dxing97/libdiscord
- Owner: dxing97
- License: lgpl-2.1
- Archived: true
- Created: 2017-11-12T03:42:21.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-03-03T17:25:08.000Z (over 2 years ago)
- Last Synced: 2024-09-26T17:07:36.317Z (about 2 months ago)
- Topics: bot, c, discord, discord-library, libcurl, libwebsockets, rest-client, websockets
- Language: C
- Homepage:
- Size: 369 KB
- Stars: 138
- Watchers: 12
- Forks: 12
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- discord-api-libs - libdiscord - A Discord library written in C (Libraries / C)
README
## This repository has been archived
libdiscord was developed against the v6 API, which has been depreciated by Discord.
Functionality of libdiscord in the future is therefore not guaranteed.Developers interested in using C to interact with Discord are encouraged
to look at alternative libraries such as [concord](https://github.com/Cogmasters/concord)
or [orca](https://github.com/cee-studio/orca).# libdiscord
A Discord library written in C. Not production ready.
Join the Discord server: [![Discord](https://discordapp.com/api/guilds/339188611234922507/widget.png)](https://discord.gg/BGgcQQh)
The goal of this library currently is:
* be easy to use## Building
See [building](doc/BUILDING.md)Libdiscord was tested against Ubuntu 18.04, Raspbian, and macOS Catalina.
It has been previously tested to work on ArchLinux, FreeBSD, OpenBSD, and Debian.
The library should build and run on systems that libcurl and libwebsockets supports.
Windows has not been tested, but there's nothing preventing libdiscord from being able to run on Windows.## Example Bots
See [example_bots](example_bots) for some sample bots.## [Install scripts](scripts)
Intended for development use only.## Todo
See [the todo list](TODO.md) for a list of things that will be implemented at some point.
Major features and fixes in development for the first point release (v0.3) are:
* Reconnection logic
* Jansson memory leaks and other show-stopping bugs