Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felixmcfelix/felyne-bot
Bring some palico fun into your discord!
https://github.com/felixmcfelix/felyne-bot
bot discord felyne-bot monster-hunter rust
Last synced: 8 days ago
JSON representation
Bring some palico fun into your discord!
- Host: GitHub
- URL: https://github.com/felixmcfelix/felyne-bot
- Owner: FelixMcFelix
- License: other
- Created: 2018-01-27T17:00:22.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-11-27T22:50:48.000Z (about 1 year ago)
- Last Synced: 2024-10-31T01:35:03.270Z (about 2 months ago)
- Topics: bot, discord, felyne-bot, monster-hunter, rust
- Language: Rust
- Size: 34.9 MB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# Felyne bot for Discord!
Bring the sounds of the hunt to your Discord server!
Felyne brings the soundscapes of Monster Hunter Portable 3rd to your voice channels.!! [Invite me!](https://discord.com/api/oauth2/authorize?client_id=406180701914791937&permissions=305196032&scope=bot) !!
Optionally, you can help measure how VoIP traffic works over the Internet!
See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md) for details!Get all the necessary sound files with: https://github.com/codestation/mhtools
# Commands
Felyne responds to commands via the `!` prefix, direct mentions, or a server-custom prefix.## User
* `@Felyne help` -- List all usable commands. Not usable via short prefix.
* `@Felyne info` -- List important info about this server's config! Not usable via short prefix.
* `!hunt` -- Autonomous channel joining mode.
* `!hunt ` -- Force join channel using its ID.
* `!watch` -- Asks Felyne to just hang out in the most populated channel.
* `!watch ` -- As above, overriding the channel.
* `!cart` -- Asks Felyne to leave.
* `!volume ` -- Set volume. 0.0 < vol < 2.0.
* `!vol ` -- As above.
* `!github` -- Print a link to this page.
* `!optin` -- See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md).
* `!optout` -- See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md).
* `!ack` -- See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md).
* `!remove-ack` -- See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md).## Setup/Administration
These are locked to the server owner by default, unless `admin-ctl-mode` is used.* `!see-config` -- See configuration for Felyne on this server.
* `!log-to ` -- Log deleted messages in e.g. `#watchtower`.
* `!felyne-prefix ` -- Sets a new prefix for this server.
* `!ctl-mode` -- Change who can control Felyne's voice behaviour. Use this command without any parameters for details.
* `!admin-ctl-mode` -- Change who can use setup/admin commands. Use this command without any parameters for details.
* `!server-opt` -- See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md).
* `!server-ack` -- See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md).
* `!remove-server-ack` -- See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md).
* `!server-label` -- See [this page](https://github.com/FelixMcFelix/
felyne-bot/blob/master/MEASUREMENT.md).
* `!server-unlabel` -- See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md).
* `!gather-mode` -- See [this page](https://github.com/FelixMcFelix/felyne-bot/blob/master/MEASUREMENT.md).# Prerequisites
* Rust stable
* ssl-dev
* pkg-config
* libsodium-dev
* ffmpeg
* libopus-dev
* A Postgres database