Extended formatting library

This commit is contained in:
Luke Rogers 2012-04-22 04:26:24 +12:00
parent ddee3b6ab1
commit c0ebc097b1
4 changed files with 57 additions and 18 deletions

View file

@ -4,6 +4,7 @@ Scaevolus 2009'''
import re
from util import hook, http
from util.formatting import truncate_words
api_prefix = "http://en.wikipedia.org/w/api.php"
@ -43,8 +44,7 @@ def wiki(inp):
desc = title + desc
desc = re.sub('\s+', ' ', desc).strip() # remove excess spaces
if len(desc) > 300:
desc = desc[:300] + '...'
desc = truncate_words(desc, 300)
return '%s -- %s' % (desc, http.quote(url, ':/'))