Make a list of strings to hold the text
This will be the body of the email message. Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net>
This commit is contained in:
parent
776ad5b1fa
commit
80706b18c9
49
slackmail.py
49
slackmail.py
|
@ -1,11 +1,7 @@
|
|||
#!/usr/bin/python
|
||||
# Copyright 2015 (c) Anna Schumaker.
|
||||
|
||||
import os
|
||||
import slack
|
||||
from datetime import datetime
|
||||
|
||||
|
||||
|
||||
|
||||
for channel in slack.channels.list():
|
||||
|
@ -13,43 +9,10 @@ for channel in slack.channels.list():
|
|||
continue
|
||||
if channel.unread_count() == 0 or channel.unread_count() == None:
|
||||
continue
|
||||
print(channel)
|
||||
for message in channel.read():
|
||||
print(message)
|
||||
print()
|
||||
|
||||
#def _write_message(fout, user, message):
|
||||
# dt = datetime.fromtimestamp(float(message["ts"]))
|
||||
# text = message["text"].encode("utf-8").decode("latin-1")
|
||||
# fout.write("%s %s: %s\n" % (str(dt), user, text))
|
||||
#
|
||||
#def write_message(fout, message):
|
||||
# call = call_method_auth("users.info", {"user" : message["user"]})
|
||||
# if call["ok"] == False:
|
||||
# name = message["user"]
|
||||
# else:
|
||||
# first = call["user"]["profile"].get("first_name", "")
|
||||
# last = call["user"]["profile"].get("last_name", "")
|
||||
# name = "%s %s" % (first, last)
|
||||
# if first == "" and last == "":
|
||||
# name = call["user"]["name"]
|
||||
# _write_message(fout, name, message)
|
||||
#
|
||||
#
|
||||
#tmp_dir = "/tmp/%s" % team
|
||||
#if not os.path.exists(tmp_dir):
|
||||
# os.mkdir(tmp_dir)
|
||||
#
|
||||
#for id in list_channel_ids():
|
||||
# channel = find_channel_info(id)
|
||||
# if not channel["is_member"]:
|
||||
# continue
|
||||
# if channel["unread_count"] == 0:
|
||||
# continue
|
||||
#
|
||||
# fout = open("%s/%s" % (tmp_dir, channel["name"]), 'w')
|
||||
# fout.write(channel["purpose"]["value"].encode("utf-8").decode("latin-1"))
|
||||
# fout.write("\n")
|
||||
# for message in read_channel(id, channel["last_read"]):
|
||||
# write_message(fout, message)
|
||||
# fout.close()
|
||||
text = [ str(channel) ] + [ "" ]
|
||||
for message in channel.read():
|
||||
text += [ str(message) ]
|
||||
|
||||
print("\n".join(text))
|
||||
print()
|
||||
|
|
Loading…
Reference in New Issue