File tree Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,16 @@ type UserState struct {
1111
1212var BotUserState UserState
1313
14+ func SwitchChannel (channelid uint32 ) {
15+ pck := mumbleproto.UserState {
16+ ChannelId : & channelid ,
17+ }
18+ logger .Infof ("Switching to Channel %d\n " , channelid )
19+ if err := writeProto (& pck ); err != nil {
20+ logger .Errorf ("Error while switching channel: %s" , err .Error ())
21+ }
22+ }
23+
1424// send Message to the user
1525func SendMessageToUser (msg string , userid uint32 ) {
1626 pck := mumbleproto.TextMessage {
@@ -22,7 +32,7 @@ func SendMessageToUser(msg string, userid uint32) {
2232 }
2333 logger .Infof ("Sending Message to user with session-ID: %d\n " , userid )
2434 if err := writeProto (& pck ); err != nil {
25- panic ( err .Error ())
35+ logger . Errorf ( "Error while sending Message to User: %s" , err .Error ())
2636 }
2737}
2838
@@ -37,6 +47,6 @@ func SendMessageToChannel(msg string, channelid uint32) {
3747 }
3848 logger .Infof ("Sending Message to Channel %d\n " , channelid )
3949 if err := writeProto (& pck ); err != nil {
40- panic ( err .Error ())
50+ logger . Errorf ( "Error while sending Message to Channel: %s" , err .Error ())
4151 }
4252}
Original file line number Diff line number Diff line change @@ -27,8 +27,6 @@ func OnPrivateMessageReceived(e gomble.PrivateMessageReceivedEvent) {
2727}
2828
2929func OnChannelMessageReceived (e gomble.ChannelMessageReceivedEvent ) {
30- // set current channel
31- //gomble.SwitchChannel(e.Channel) TODO
3230 if strings .HasPrefix (e .Message , "#play " ) {
3331 logger .Debugf (e .Message + "\n " )
3432 yt , err := gomble .LoadTrack (e .Message )
You can’t perform that action at this time.
0 commit comments