fix: .setstream and .setactivity will now pause .ropl

This commit is contained in:
Kwoth
2024-11-30 10:02:08 +00:00
parent 15709bc8fb
commit 790c36df8d
5 changed files with 124 additions and 106 deletions

View File

@@ -0,0 +1,14 @@
#nullable disable
using NadekoBot.Db.Models;
namespace NadekoBot.Modules.Administration.Services;
public interface IBotActivityService
{
Task SetActivityAsync(string game, ActivityType? type);
Task SetStreamAsync(string name, string link);
bool ToggleRotatePlaying();
Task AddPlaying(ActivityType statusType, string status);
Task<string> RemovePlayingAsync(int index);
IReadOnlyList<RotatingPlayingStatus> GetRotatingStatuses();
}