Hello,
After I looked around a lot and I couldn't find a working tv_grab files for any EPG mostly because there isn't a reliable EPG source that produces XMLTV files.
Then I came across Rytec that they provide EPG plugins to many custom images for decoders. I modified the swedish tvzon file in order to process one of their sources and determine the bouquets/categories/groups that they decide to split the greek channels into and then parse them for channels and programmes. My script works pretty well but suggestions and/or modifications are always welcome.
How to use:
Simply put the file into the /usr/bin folder and restart TVH. It will pick it up in the internal grabbers and you just need to enable it there. Don't forget to run it with --configure once in order to choose the source web site, the cache folder and the channels you want.
PS: I got the permission from Rytec to share this to public
PS2: Thanks to Mattias Holmlund for his tvzon script