Example #1
0
def getreply(inrepid):
	twitter=twitterCommunication_tweepy.twitterCommunication(settingloader.loadsettings("secret.json"))
	replies=twitter.get()
	print replies[0]
	in_reply_to_id=replies[0].id
	inputsentence=replies[0].text
	if inrepid==in_reply_to_id:
		print u"すでに最新のツイートに返信しています。"
		return
	return replies[0]
Example #2
0
def postTwitterNormal(sentence):
        twitter=twitterCommunication_tweepy.twitterCommunication(settingloader.loadsettings("secret.json"))
	if not sentence:
		print "sentenceが空です。"
		return
	if sentence==None:
		print "sentence[0]がNoneです。"
		return
	poststatus_long= "".join(sentence)
	poststatus=poststatus_long[:140]
	print len(poststatus)
	twitter.postnormal(poststatus)
Example #3
0
def postTwitter(sentence,reply_name,inrepid):
	twitter=twitterCommunication_tweepy.twitterCommunication(settingloader.loadsettings("secret.json"))
	if not sentence:
		print "sentenceが空です。"
		return
	if sentence==None:
		print "sentence[0]がNoneです。"
		return
	s= "".join(sentence)
	poststatus_long="@"+reply_name+" "+s
	poststatus=poststatus_long[:140]
	print len(poststatus)
	twitter.post(poststatus,inrepid)
Example #4
0
#!/usr/bin/env python
# -*- coding: utf-8 -*
import callSentenceGen
import codecs
import sys
import settingloader

sys.stdout=codecs.getwriter('utf-8')(sys.stdout)
settings=settingloader.loadsettings("settings.json")
argvs=sys.argv
argv=argvs[1]
arg=argv.decode('utf-8')
print arg
reply=arg
if reply !=None:
	modelname=settings["modelname"]
	sentence=callSentenceGen.callSentenceGen_com_pickle(reply,modelname)
	s=" ".join(sentence)
	print s