https://github.com/nakidai/fbdc
Filesystem Based Discord Client
https://github.com/nakidai/fbdc
Last synced: 3 months ago
JSON representation
Filesystem Based Discord Client
- Host: GitHub
- URL: https://github.com/nakidai/fbdc
- Owner: nakidai
- License: bsd-2-clause
- Created: 2024-04-07T14:26:21.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-07-06T13:41:21.000Z (12 months ago)
- Last Synced: 2024-07-06T14:52:34.139Z (12 months ago)
- Language: Python
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
FBDC
--
FBDC - Filesystem based discord clientI just wanted to make filesystem based discord client, because I haven't seen discord clients of this kind. I couldn't find time for it because of my lazyness, but now it should work.
Thanks to @UltraQbik and his [repo](https://github.com/UltraQbik/headless-discord) for some code that I've stealed.
Usage
--
```
usage: fbdc [-h] [-r PATH] tokenpositional arguments:
token Your tokenoptions:
-h, --help show this help message and exit
-r PATH, --root PATH Root of the bot
```For example, to make it work in `root` directory you can use:
```
fbdc --root root "$MY_TOKEN"
```Then you will see folders inside of this directory and `info` file. `info` can tell you more about a guild/channel/user. Directories inside of the root are the guilds you joined, and they will have directories inside too, which are the channels that guild have. Channel has `api` directory, where you can interact with client. To do it, you should create file with the name of the event you want to do and some content in it. For example to send message you need to create file named `message_send` with the text you want to send.
Full list of commands:
- `message_send` - contents of the file will be sent.