parent
fb39392958
commit
2838d59d15
|
@ -1 +1,4 @@
|
||||||
/target
|
/target
|
||||||
|
**/result
|
||||||
|
result/
|
||||||
|
result
|
||||||
|
|
|
@ -639,7 +639,7 @@ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "memejoin-rs"
|
name = "memejoin-rs"
|
||||||
version = "0.1.0"
|
version = "0.1.0-alpha"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "memejoin-rs"
|
name = "memejoin-rs"
|
||||||
version = "0.1.0"
|
version = "0.1.0-alpha"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
10
flake.nix
10
flake.nix
|
@ -31,6 +31,16 @@
|
||||||
youtube-dl
|
youtube-dl
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
packages = with pkgs; flake-utils.lib.flattenTree rec {
|
||||||
|
default = rustPlatform.buildRustPackage rec {
|
||||||
|
name = "memejoin-rs";
|
||||||
|
version = "0.1.0-alpha";
|
||||||
|
src = self;
|
||||||
|
cargoSha256 = "dGc6db0A7Tp+ZnsPAPCUbmmbNq/N/1DhKOb2gRPisN0=";
|
||||||
|
nativeBuildInputs = [ local-rust cmake gcc libopus ];
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@ use std::sync::Arc;
|
||||||
|
|
||||||
use serde::Deserialize;
|
use serde::Deserialize;
|
||||||
use serenity::async_trait;
|
use serenity::async_trait;
|
||||||
use serenity::model::prelude::{Channel, GuildId, Message, Ready};
|
use serenity::model::prelude::{Channel, GuildId, Ready};
|
||||||
use serenity::model::voice::VoiceState;
|
use serenity::model::voice::VoiceState;
|
||||||
use serenity::prelude::GatewayIntents;
|
use serenity::prelude::GatewayIntents;
|
||||||
use serenity::prelude::*;
|
use serenity::prelude::*;
|
||||||
|
@ -47,7 +47,7 @@ impl songbird::EventHandler for TrackEventHandler {
|
||||||
#[derive(Debug, Clone, Deserialize)]
|
#[derive(Debug, Clone, Deserialize)]
|
||||||
struct Settings {
|
struct Settings {
|
||||||
#[serde(alias = "userEnteredSoundDelay")]
|
#[serde(alias = "userEnteredSoundDelay")]
|
||||||
sound_delay: u64,
|
_sound_delay: u64,
|
||||||
channels: HashMap<String, ChannelSettings>,
|
channels: HashMap<String, ChannelSettings>,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@ struct UserSettings {
|
||||||
#[serde(alias = "enterSound")]
|
#[serde(alias = "enterSound")]
|
||||||
sound: String,
|
sound: String,
|
||||||
#[serde(alias = "youtubeVolume")]
|
#[serde(alias = "youtubeVolume")]
|
||||||
volume: i32,
|
_volume: i32,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, Clone, Deserialize)]
|
#[derive(Debug, Clone, Deserialize)]
|
||||||
|
|
Loading…
Reference in New Issue