Some database stuff.
This commit is contained in:
parent
2be15c921d
commit
e6dca827f9
@ -12,12 +12,10 @@ using System.Linq;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
//todo DB
|
||||
namespace NadekoBot.Modules.Administration
|
||||
{
|
||||
public partial class Administration
|
||||
{
|
||||
|
||||
[Group]
|
||||
public class RepeatCommands
|
||||
{
|
||||
|
@ -10,7 +10,7 @@ using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
//todo DB
|
||||
|
||||
namespace NadekoBot.Modules.Administration
|
||||
{
|
||||
public partial class Administration
|
||||
|
@ -12,7 +12,6 @@ using NadekoBot.Services.Database.Models;
|
||||
using System.Linq;
|
||||
using NadekoBot.Services.Database;
|
||||
|
||||
//todo DB
|
||||
namespace NadekoBot.Modules.ClashOfClans
|
||||
{
|
||||
[Module(",", AppendSpace = false)]
|
||||
|
@ -12,7 +12,6 @@ using NadekoBot.Services.Database;
|
||||
using NadekoBot.Services.Database.Models;
|
||||
using System.Collections.Generic;
|
||||
|
||||
//todo DB
|
||||
namespace NadekoBot.Modules.Gambling
|
||||
{
|
||||
[Module("$", AppendSpace = false)]
|
||||
@ -92,7 +91,6 @@ namespace NadekoBot.Modules.Gambling
|
||||
await channel.SendMessageAsync($"{umsg.Author.Mention} successfully sent {amount} {Gambling.CurrencyPluralName}s to {receiver.Mention}!").ConfigureAwait(false);
|
||||
}
|
||||
|
||||
////todo DB
|
||||
////todo owner only
|
||||
//[LocalizedCommand, LocalizedDescription, LocalizedSummary]
|
||||
//[RequireContext(ContextType.Guild)]
|
||||
@ -114,7 +112,6 @@ namespace NadekoBot.Modules.Gambling
|
||||
//}
|
||||
|
||||
////todo owner only
|
||||
////todo DB
|
||||
//[LocalizedCommand, LocalizedDescription, LocalizedSummary]
|
||||
//[RequireContext(ContextType.Guild)]
|
||||
//public Task Take(IUserMessage umsg, long amount, [Remainder] IGuildUser user) =>
|
||||
@ -184,7 +181,6 @@ namespace NadekoBot.Modules.Gambling
|
||||
await channel.SendMessageAsync(str).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
//todo DB
|
||||
[LocalizedCommand, LocalizedDescription, LocalizedSummary]
|
||||
[RequireContext(ContextType.Guild)]
|
||||
public async Task Leaderboard(IUserMessage umsg)
|
||||
|
@ -12,8 +12,7 @@
|
||||
//using System.Threading;
|
||||
//using System.Threading.Tasks;
|
||||
|
||||
////todo DI into partials
|
||||
////todo DB
|
||||
////todo rewrite
|
||||
//namespace NadekoBot.Modules.Games
|
||||
//{
|
||||
// /// <summary>
|
||||
|
@ -12,7 +12,6 @@ namespace NadekoBot.Modules.Games
|
||||
{
|
||||
public partial class GamesModule
|
||||
{
|
||||
//todo DB in the future
|
||||
public static ConcurrentDictionary<IGuild, Poll> ActivePolls = new ConcurrentDictionary<IGuild, Poll>();
|
||||
|
||||
[LocalizedCommand, LocalizedDescription, LocalizedSummary]
|
||||
|
@ -7,8 +7,7 @@ using System.Text;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
// todo rewrite?
|
||||
// todo DB
|
||||
// todo rewrite
|
||||
namespace NadekoBot.Modules.Games.Trivia
|
||||
{
|
||||
public class TriviaGame
|
||||
|
@ -9,7 +9,6 @@ namespace NadekoBot.Modules.Games.Trivia
|
||||
public class TriviaQuestionPool
|
||||
{
|
||||
public static TriviaQuestionPool Instance { get; } = new TriviaQuestionPool();
|
||||
//todo DB
|
||||
public HashSet<TriviaQuestion> pool = new HashSet<TriviaQuestion>();
|
||||
|
||||
private Random rng { get; } = new Random();
|
||||
@ -30,7 +29,7 @@ namespace NadekoBot.Modules.Games.Trivia
|
||||
|
||||
internal void Reload()
|
||||
{
|
||||
var arr = JArray.Parse(File.ReadAllText("data/questions.json"));
|
||||
var arr = JArray.Parse(File.ReadAllText("data/triviaquestions.json"));
|
||||
|
||||
foreach (var item in arr)
|
||||
{
|
||||
|
@ -15,7 +15,6 @@ namespace NadekoBot.Modules.Games
|
||||
[Module(">", AppendSpace = false)]
|
||||
public partial class Games : DiscordModule
|
||||
{
|
||||
//todo DB
|
||||
private IEnumerable<string> _8BallResponses {
|
||||
get {
|
||||
using (var uow = DbHandler.UnitOfWork())
|
||||
|
@ -13,6 +13,7 @@ using NadekoBot.Extensions;
|
||||
using System.Net.Http;
|
||||
using Newtonsoft.Json.Linq;
|
||||
using System.Collections.Generic;
|
||||
using NadekoBot.Services.Database;
|
||||
|
||||
namespace NadekoBot.Modules.Music
|
||||
{
|
||||
@ -643,8 +644,11 @@ namespace NadekoBot.Modules.Music
|
||||
|
||||
var musicPlayer = MusicPlayers.GetOrAdd(textCh.Guild.Id, server =>
|
||||
{
|
||||
//todo DB
|
||||
float vol = 1;// SpecificConfigurations.Default.Of(server.Id).DefaultMusicVolume;
|
||||
using (var uow = DbHandler.UnitOfWork())
|
||||
{
|
||||
vol = uow.GuildConfigs.For(textCh.Guild.Id).DefaultMusicVolume;
|
||||
}
|
||||
var mp = new MusicPlayer(voiceCh, vol);
|
||||
|
||||
|
||||
|
@ -19,7 +19,6 @@ namespace NadekoBot.Modules.Searches
|
||||
[Group]
|
||||
public class JokeCommands
|
||||
{
|
||||
//todo DB
|
||||
private List<WoWJoke> wowJokes = new List<WoWJoke>();
|
||||
private List<MagicItem> magicItems;
|
||||
private Logger _log;
|
||||
|
@ -15,7 +15,6 @@ namespace NadekoBot.Modules.Searches
|
||||
[Group]
|
||||
public class PokemonSearchCommands
|
||||
{
|
||||
//todo DB
|
||||
private static Dictionary<string, SearchPokemon> pokemons = new Dictionary<string, SearchPokemon>();
|
||||
private static Dictionary<string, SearchPokemonAbility> pokemonAbilities = new Dictionary<string, SearchPokemonAbility>();
|
||||
|
||||
|
@ -31,5 +31,6 @@ namespace NadekoBot.Services.Database.Models
|
||||
//self assignable roles
|
||||
public bool ExclusiveSelfAssignedRoles { get; set; }
|
||||
public bool AutoDeleteSelfAssignedRoleMessages { get; set; }
|
||||
public float DefaultMusicVolume { get; set; }
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user