Python スクリプト (Skype4py で使用中) で Skype 用の関数を作成するにはどうすればよいですか?
たとえば、イベント ハンドラーが必要であることはわかっています。
OnChatMembersChanged(Chat, Members)
- チャットでのメンバー変更のイベントをキャッチ
例えば;
OnChatMembersChanged
Get Method:
unreachable(self)
Set Method:
unreachable(self, Value)
しかし、どうすれば私のpythonスクリプトに統合できますか。
私のコマンドがどのように暗示されるかについての特定のアイデアを与えるために、基本的なインポートがあり、コマンドは次のように定義されています
{ コマンド listofcommands !fml が入力され、以下に示すように Skype でトリガーされる応答を持つ commandFml として定義されます。
def commandFml(self,message):
tit = urllib2.urlopen('http://m.fmylife.com/random').read()
fml = getBetween(tit,'<p class="text">','</p>')
message.Chat.SendMessage(strip_tags('/me '+fml))
メンバーが参加すると、ボットがこれらの変更を認識して挨拶し、メンバーが退室するとボットが別れを告げる場所を統合するにはどうすればよいですか?