From 1b2c6da40c48ceaee1540ee459efdf8749018b6e Mon Sep 17 00:00:00 2001 From: nasseeder1 Date: Tue, 3 Dec 2019 22:24:27 +0000 Subject: [PATCH] 50_SSChatBot: contrib 1.0.0 git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20655 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- contrib/DS_Starter/50_SSChatBot.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/contrib/DS_Starter/50_SSChatBot.pm b/contrib/DS_Starter/50_SSChatBot.pm index 5e9036bea..40c50156f 100644 --- a/contrib/DS_Starter/50_SSChatBot.pm +++ b/contrib/DS_Starter/50_SSChatBot.pm @@ -92,6 +92,7 @@ sub SSChatBot_Initialize($) { "allowedUserForSet:--wait#for#userlist-- ". "allowedUserForGet:--wait#for#userlist-- ". "allowedUserForCode:--wait#for#userlist-- ". + "allowedUserForOwn:--wait#for#userlist-- ". "ownCommand ". "showTokenInLog:1,0 ". "httptimeout ". @@ -1049,12 +1050,13 @@ sub SSChatBot_chatop_parse ($) { my $list = $modules{$hash->{TYPE}}{AttrList}; my @deva = split(" ", $list); foreach (@deva) { - push @newa, $_ if($_ !~ /defaultPeer:|allowedUserFor(Set|Get|Code):/); + push @newa, $_ if($_ !~ /defaultPeer:|allowedUserFor(Set|Get|Code|Own):/); } push @newa, ($uids?"defaultPeer:multiple-strict,$uids ":"defaultPeer:--no#userlist#selectable--"); push @newa, ($uids?"allowedUserForSet:multiple-strict,$uids ":"allowedUserForSet:--no#userlist#selectable--"); push @newa, ($uids?"allowedUserForGet:multiple-strict,$uids ":"allowedUserForGet:--no#userlist#selectable--"); push @newa, ($uids?"allowedUserForCode:multiple-strict,$uids ":"allowedUserForCode:--no#userlist#selectable--"); + push @newa, ($uids?"allowedUserForOwn:multiple-strict,$uids ":"allowedUserForOwn:--no#userlist#selectable--"); $hash->{".AttrList"} = join(" ", @newa); # Device spezifische AttrList, überschreibt Modul AttrList !