anchor.diff:  %   }
   % }
   
  --ifdef(no_utf_in_binaries).
  --define(CMD, <<"!клучеви">>).
  --else.
  --define(CMD, <<"!клучеви"/utf8>>).
  --endif.
  -
  -
   init([DbName]) ->
       init([DbName, []]);
   
  
positive.code:                      {<<"timestamp">>,  Timestamp},
                       {<<"sender">>, Sender},
                       {<<"channel">>, Channel},
                       {<<"type">>, <<"клучеви">>},
                       {<<"keys">>, NewValue}
                  ]},
                  couchbeam:save_doc(Db, Doc),
  
negative.code: 
  handle_event(Msg, Db) ->
      case Msg of
          {in, Ref, [_Sender, _Name, <<"PRIVMSG">>, Channel, <<"!клучеви"/utf8>>]} ->
              spawn(fun () ->
                  ViewValue = get_latest_state(Db),
                  Response = << <<Person/binary, "(", Key/binary, ") ">> || {Key, Person} <- ViewValue >>,
                  Ref:privmsg(Channel, [<<"Клучеви имаат: "/utf8>>, Response])
              end),
              {ok, Db};
          {in, Ref, [Sender, _Name, <<"PRIVMSG">>, Channel, <<"!клучеви "/utf8, Rest/binary>>]} ->
              spawn(fun () ->
                  ViewValue = get_latest_state(Db),
                  NewValue = process_changes(Rest, ViewValue),
  