I am trying to make a point system for my Twitch bot and I am encountering KeyErrors when trying to make a new entry for some odd reason. Here is my code:

```
import urllib2, json

def updateUsers(chan):
    j = urllib2.urlopen('http://tmi.twitch.tv/group/user/' + chan + '/chatters')
    j_obj = json.load(j)
    with open('dat.dat', 'r') as data_file:
        data = json.load(data_file)
    for usr in j_obj['chatters']['viewers']:
        data[usr]['Points'] = "0" # Were the KeyError: u'someguysusername' occurs
    with open('dat.dat', 'w') as out_file:
        json.dump(data, out_file)

updateUsers('tryhard_clan')

```

If you want to see the Json itself go to <http://tmi.twitch.tv/group/user/tryhard_clan/chatters>

I'm storing user data in a file in this format:

```
{"users": {"cupcake": {"Points": "0"}}}

```